执行

概要

EXECUTE statement_name [ USING parameter1 [ , parameter2, ... ] ]

描述

使用名称 statement_name 执行准备好的语句。参数值在 USING 子句中定义。

示例

准备并执行没有参数的查询

PREPARE my_select1 FROM
SELECT name FROM nation;
EXECUTE my_select1;

准备并执行具有两个参数的查询

PREPARE my_select2 FROM
SELECT name FROM nation WHERE regionkey = ? and nationkey < ?;
EXECUTE my_select2 USING 1, 3;

这等效于

SELECT name FROM nation WHERE regionkey = 1 AND nationkey < 3;

另请参阅

PREPARE