当前位置: 代码迷 >> Oracle技术 >> ORA-01445: cannot select ROWID from, or sample, a join view without a key-preser,该如何解决
  详细解决方案

ORA-01445: cannot select ROWID from, or sample, a join view without a key-preser,该如何解决

热度:371   发布时间:2016-04-24 08:36:25.0
ORA-01445: cannot select ROWID from, or sample, a join view without a key-preser
ORACLE 10:
ORA-01445: cannot select ROWID from, or sample, a join view without a key-preserved table

原来好好里的,现在莫名其妙的就不行了,

也不知道哪里有问题,

连接了很多个表,很多个字段 不知哪个出现了问题,

只是说一个字段,但是以我的判断应该没问题的啊,

但是在 ORACLE 11里没问题,不知是不是oracle bug,还是数据没累计到一定程度? 

老大们碰到过吗?主要是给个解决思路。

------解决方案--------------------
http://wenku.baidu.com/view/5fdb81d049649b6648d7475b.html
------解决方案--------------------
修改复杂视图? 复杂视图是不允许update的。
------解决方案--------------------
需要前因后果,具体的场景才好分析
------解决方案--------------------
具体的把SQL语句贴出来。
  相关解决方案