修改用户表发生错误 执行以下语法: select * from all_tables where owner ='EDW' for update;出现如下错误:ora-02030:只能从固定的表/试图查询。请各位高手指点,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你去掉for update就可以了吧?提示好像是这个意思,你要用来作更新, 只能将前面的那个select * from all_tables where owner ='EDW'建成表或视图 这个是系统视图,你改干嘛?改表有固定的语句的。alter table ... 晕..到all_tables里去修改表...LZ是第1人... --先在用户下查找到你的表:select * from all_tables where owner ='EDW'; --再锁定修改:select * from tableA for update; 是系统字典表,不能直接update。下搞清楚要update什么东西。 oracle创建序列相关问题 oracle性能优化,SQL语句全优化,SQL语句执行效率问题的等深度分析文档 求2个表之间数据转换的问题 ~~~~~~~~日期格式转换问题---头大 高手赐教 求构成树状展开的存储过程 不能执行execute immediate,是版本问题吗?紧急求助! 谢谢帮忙 又一数据导入问题 与SQLSERVER类似的“事件跟踪”程序在那里找到,散分。。。。 数据库导入问题,高分想送 sql 条件判断问题 oracle怎么查询当年当月有多少天
你要用来作更新, 只能将前面的那个select * from all_tables where owner ='EDW'建成表或视图
select * from all_tables where owner ='EDW'; --再锁定修改:
select * from tableA for update;
下搞清楚要update什么东西。