EXECUTE IMMEDIATE string
EXECUTE IMMEDIATE立即准备并且执行动态声明的SQL语句,而 没有检索结果行。
包含要执行的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。