有没有办法在用于构建mview的表重新创建后刷新mview?
谢谢, 克特林。
答案 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