在创建表上刷新物化视图

时间:2017-11-21 08:41:06

标签: oracle11g

有没有办法在用于构建mview的表重新创建后刷新mview?

谢谢, 克特林。

1 个答案:

答案 0 :(得分:0)

你是什么意思"重新创建"?你是否在表T上有一个物化视图,然后你删除T,然后重新创建T(可能包括视图引用的列,与表T的先前版本中的名称和数据类型相同)? / p>

在这种情况下,请使用refresh包中的dbms_mview功能:

EXEC    DBMS_MVIEW.REFRESH('MVIEW_NAME')

https://docs.oracle.com/cd/E11882_01/appdev.112/e40758/d_mview.htm#ARPLS67203