执行没有结果集的语句
功能描述
执行不返回结果集 (比如,DDL, INSERT, UPDATE, DELETE)的SQL语句。
接口原型
EXEC SQL EXECUTE IMMEDIATE string
参数说明
参数名 | 参数说明 |
---|---|
string | 包含要执行的SQL语句文本C字符串或者宿主变量。 |
返回值
无
其他
举例说明使用接口:
使用EXECUTE IMMEDIATE和 命名command宿主变量执行INSERT 语句:
sprintf(command, "INSERT INTO test (name, amount, letter) VALUES ('db: ''r1''', 1, 'f')");
EXEC SQL EXECUTE IMMEDIATE :command;