摘要:
执行DDL报错 在oracle存储过程中,默认是可以直接执行DML和DQL的,但是执行CREATE这种的DDL则需要借助EXECUTE IMMEDIATE 如: 当执行该语句时,提示 ORA-01031: 权限不足。该用户已赋予DBA权限。 原因:CREATE TABLE想使用CREATE ANY 阅读全文
posted @ 2018-10-22 17:48
Bob.Xie
阅读(3580)
评论(0)
推荐(0)
摘要:
Oracle存储过程使用动态SQL 有两种写法:用 DBMS_SQL 或 execute immediate,建议使用后者。 DDL和DML (注意DDL中可以用拼接字符串的方法用来create table或drop table,在DML中,类似于insert则不可以直接用execute immed 阅读全文
posted @ 2018-10-22 14:29
Bob.Xie
阅读(1762)
评论(0)
推荐(0)

浙公网安备 33010602011771号