执行¶
概要¶
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;