EXECUTE IMMEDIATE
Name
EXECUTE IMMEDIATE -- 动态准备和执行语句
Synopsis
EXECUTE IMMEDIATE _string_
描述
EXECUTE IMMEDIATE
立即准备并且执行动态声明的SQL语句,而 没有检索结果行。
参数
_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;
兼容性
在SQL标准中声明EXECUTE IMMEDIATE
。