VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

执行带有结果集的语句

功能描述

执行具有单独结果集的SQL语句,可以使用EXECUTE。 为了保存结果,增加INTO子句。

接口原型

EXEC SQL EXECUTE prepare-name INTO :v1, :v2, :v3 USING ...;

参数说明

参数名 参数说明
v1,v2,v3 给预备语句的一个参数的具体数值。
prepare-name 预备查询标识符。

返回值


其他

  • 举例说明使用接口:

    XEC SQL EXECUTE mystmt INTO :v1,:v2,:v3 USING 37;
    EXEC SQL EXECUTE f USING 2 INTO :name,:amount,:letter;
    
  • 一个EXECUTE命令可以有一个INTO子句, 一个USING子句,也可以两个都有或者两个都没有。如果查询希望返回多个结果行,那么使用游标。