上次在一个项目中用了一个 UNION ALL的物化视图
这次同事在修改这个物化视图,在其中添加了两个UNION ALL
子句,告诉我说报
ORA-12054: 无法为实体化视图设置 ON COMMIT 刷新属性 错误。
还说,跟我以前做法一样。
我找了半天,后来才发现:他的维护列里面有重复值
SELECT列表中必须包含一列维护列,叫做UNION ALL标识符,每个UNION ALL分支的标识符列应包含不同的常量值;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/728081/viewspace-600652/
,如需转载,请注明出处,否则将追究法律责任。