系统要创建一个物化试图,用到很多张表,执行的时候报错:
ora-01445:无法从不带保留关键字的表的连接视图中选择ROWID或采样
网上搜了下,有多种原因和解决方法,最终我选择先尝试一下修改系统隐含参数:
SQL> alter system set "_COMPLEX_VIEW_MERGING"=FALSE;
系统已更改。
SQL> alter system set "_SIMPLE_VIEW_MERGING"=FALSE;
系统已更改。
再次执行sql,OK!没有再报错了。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7353848/viewspace-751404/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/7353848/viewspace-751404/
本文介绍了解决在创建物化视图时遇到的ORA-01445错误的方法。通过调整系统隐含参数_COMPLEX_VIEW_MERGING和_SIMPLE_VIEW_MERGING为FALSE,成功避免了从连接视图中选择ROWID或采样的问题。

1217

被折叠的 条评论
为什么被折叠?



