【发布时间】:2016-04-20 14:35:35
【问题描述】:
我有一张如下所述的表格
SQL> desc tab_script
Name Null? Type
----------------------------------------- -------- ----------------------------
SRLNO NUMBER
INSERT_SCRIPT CLOB
insert_script 填充了插入语句。我想动态执行插入脚本。我编写了以下代码,但不起作用。
DECLARE
ln_type_id NUMBER:= 1;
lcl_sql clob;
BEGIN
FOR rec IN ( SELECT * FROM tab_script )
LOOP
lcl_sql:= rec.insert_script;
EXECUTE IMMEDIATE lcl_sql ;
END LOOP;
COMMIT;
END;
我的预言机版本 Oracle Database 11g 企业版 11.2.0.4.0 - 64 位生产
【问题讨论】:
-
“不起作用”既不是有效的 Oracle 错误消息,也不是可接受的问题描述。
-
能否请您也发布错误?
标签: oracle plsql dynamic-sql clob