对选定数据的物化视图刷新-Oracle

时间:2018-10-04 07:19:24

标签: oracle oracle11g

我有一个Mview,需要根据国家/地区在不同时区进行刷新。表格中会显示多个国家/地区的详细信息。

  Sample Table:

        Country Country_Name Data1 Data2
        1       India          x     y
        2       USA            z     w
        3       Brazil         r     t
        .       ...            .     .

我希望印度标准时间3:00 PM刷新印度数据,美国标准时间5:00 PM刷新美国数据。

有可能这样做吗?我了解我们可以根据国家/地区创建多个mview并刷新,但只想知道是否还有其他选择。

提前谢谢!

1 个答案:

答案 0 :(得分:0)

不可能将refresh on demand限制为给定的实例化视图https://docs.oracle.com/en/database/oracle/oracle-database/18/arpls/DBMS_MVIEW.html#GUID-DD332F65-A5BC-4DE6-814E-EAE2E0275F3D的一部分(行的子集)。 refresh on demand始终以整个mview为目标:因此,我认为您的问题的答案是:否。