日期:2014-05-16  浏览次数:21450 次

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语句贴出来。