如何利用存储过程动态创建表? grant create table to user1 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的过程没有问题,只不过是在存储过程里面动态创建表,要明确给于create table的权限sql>grant create table to user1 我加了以后还是不行啊~SQL> grant create table to shw;Grant succeededSQL> SQL> declare 2 j varchar2(100); 3 begin 4 j:='aaa'; 5 crtable(j); 6 end; 7 /declarej varchar2(100);beginj:='aaa';crtable(j);end;ORA-00911: 无效字符ORA-06512: 在"SHW.CRTABLE", line 6ORA-06512: 在line 5 积分报表sql语句错误 求sql优化建议,急 ,急 ! 存储过程commit问题 关于PL/SQL Developer与net服务名的问题 Oracle where rownum语句与Order by的优先级 急求三表联查Sql语句(oracle) 高手来帮帮我看看 Null查询问题?? 怎么缩小导入表占用的表空间?? 谁能帮我写个sql,----多表查询,!!!!!!!!1马上结帐 超简单问题,如何使用变量。 很简单的更新表时调用触发器错误,请帮忙看一下我的代码。
SQL> grant create table to shw;Grant succeededSQL>
SQL> declare
2 j varchar2(100);
3 begin
4 j:='aaa';
5 crtable(j);
6 end;
7 /declare
j varchar2(100);
begin
j:='aaa';
crtable(j);
end;ORA-00911: 无效字符
ORA-06512: 在"SHW.CRTABLE", line 6
ORA-06512: 在line 5