我正在尝试使用命令删除实体化视图-
DROP MATERIALIZED VIEW MVIEW_TB_NBN_DAILY
获取错误,如下图所示。
nzk0hqpo1#
如果另一个示例化视图依赖于您试图删除的示例化视图,也会发生这种情况。您可以使用以下命令检查哪些实体化视图引用了要删除的实体化视图(在您的示例中为MVIEW_TB_NBN_DAILY):
MVIEW_TB_NBN_DAILY
select * from all_dependencies t where t.referenced_name = 'MVIEW_TB_NBN_DAILY' and t.referenced_type = 'MATERIALIZED VIEW'
然后删除并重新创建依赖的物化视图(以及它们各自的索引、赠款等)。
1条答案
按热度按时间nzk0hqpo1#
如果另一个示例化视图依赖于您试图删除的示例化视图,也会发生这种情况。
您可以使用以下命令检查哪些实体化视图引用了要删除的实体化视图(在您的示例中为
MVIEW_TB_NBN_DAILY
):然后删除并重新创建依赖的物化视图(以及它们各自的索引、赠款等)。