EXECUTE — 执行预备语句
EXECUTEname
[ (parameter
[, ...] ) ]
EXECUTE
用于执行先前准备好的语句。由于预备语句仅在会话期间存在,因此预备语句必须是由当前会话中较早执行的 PREPARE
语句创建的。
如果创建该语句的 PREPARE
语句指定了某些参数,则必须将一组兼容的参数传递给 EXECUTE
语句,否则将引发错误。请注意,(与函数不同)预备语句不会基于其参数的类型或数量进行重载;在数据库会话中,预备语句的名称必须是唯一的。
有关预备语句的创建和使用的更多信息,请参阅 PREPARE。
name
要执行的预备语句的名称。
parameter
预备语句参数的实际值。这必须是一个产生与创建预备语句时确定的该参数数据类型兼容的值的表达式。
EXECUTE
返回的命令标签是预备语句的标签,而不是 EXECUTE
的标签。
SQL 标准包含一个 EXECUTE
语句,但它仅用于嵌入式 SQL。此版本的 EXECUTE
语句也使用略有不同的语法。
如果您在文档中看到任何不正确、与您对特定功能的体验不符或需要进一步说明的内容,请使用 此表单 报告文档问题。