【发布时间】:2010-03-02 03:57:34
【问题描述】:
我从存储过程中得到以下语句。它给予的权限不足。 但是,如果我从 sql 提示符单独运行 create 语句,它正在创建表。
execute immediate 'create table TEST_ABC(
NO_AC NUMBER(8)
, ILL_PER VARCHAR2(15)
, INIT_C DATE
)';
需要做什么才能通过立即从存储过程执行来创建表。不知道它是如何在 sql 命令提示符下工作的
【问题讨论】:
-
你是否使用同一个用户执行存储过程?
标签: sql oracle stored-procedures plsql