动态SQL创建视图,在SQLPLUS中可以,写到存储过程中则运行报错 运行存储过程的用户需要有create any viewselect any table的权限 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 只是执行存储过程时会报错,在SQLPLUS中直接创建或者用beginexecute immediate 'create or replace view aa_v as select * from pub_goods';end;都是可以的为什么只在存储过程里就权限不足了? 你是不是用同一个用户连的啊?再说,直接写成begin create or replace view aa_v as select * from pub_goods;end;不好吗? 新手求助vm安装问题 各位大侠帮忙看看下面oracle代码哪错了啊,总说带有编译错误 没人知道吗??!! oracle update的时候怎么排序 Oracle数据导入问题,请教!!! 高分請教 如何将文本存进ORACLE的BLOB字段和读取该字段文本 小弟新近学习oracle,100 分求一些经验sql语句和学习经验之谈. 大虾们 请进 ASP中使用Oracle的问题? 请教SQL语句 准备从SQLserver转向Oracle,所以连菜鸟都不是,入门前高分请教初级问题
begin
execute immediate 'create or replace view aa_v as select * from pub_goods';
end;
都是可以的
为什么只在存储过程里就权限不足了?
begin
create or replace view aa_v as select * from pub_goods;
end;
不好吗?