物化视图阻止会话

问题描述

我们在Oracle 19c上创建了一个物化视图,但是插入/更新阻止了会话。下面是我们的物化视图:

CREATE MATERIALIZED VIEW MVIEW refresh force ON COMMIT as
Select P.Id QTable_Id,P.Tw_Id,P.NTable_Id,P.ROWID QTable_ROWID,M1.ROWID NTable_ROWID,SL1.ROWID SlTable_ROWID,SL2.ROWID SlTable2_ROWID,Case   When (P.NTable_Id Is Not Null)  Then M1.SlTable_Id
                     When (P.SlTable_Id Is Not Null) Then  P.SlTable_Id
                     Else ''  -- When there is no SlTable_id
       End As SlTable_Id,Case When (P.NTable_Id Is Not Null) Then
       (
              Case
                     When (M1.Sh_Id Is Not Null) Then M1.Sh_Id 
                     When (M1.SlTable_Id Is Not Null) Then SL2.Sh_Id 
                     Else ''  
              End
        )
     When (P.SlTable_Id Is Not Null) Then
       (
              Case
                     When ( SL1.Sh_Id Is Not Null) Then SL1.Sh_Id 
                     Else ''  
             End
              )
      Else ''  End As Sh_Id
From QTable P,NTable M1,SlTable SL1,SlTable  Sl2
where
    P.NTable_Id = M1.Id(+)
and P.SlTable_Id=SL1.Id(+)
and M1.SlTable_Id=Sl2.Id(+)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...