A表为正常表
B表为组织索引表
我现在要创建一个refresh fast on commit with rowid的物化视图,将A表和B表进行关联,
select a.rowid arowid,a.*,b.rowid browid,b.name from a,b where a.id=b.id
在执行:
create materialized view log on B with rowid;的时候出错,提示:
ORA-12041: 无法记录索引表 "test"."B" 的 ROWID
这样就导致我物化视图创建失败,我想问一下,像我这种应该如何解决?如果B表不是组织索引表,则没有问题
------解决方案--------------------
使用表连接时,要快速刷新只能使用基于rowid的物化视图...