ORACLE:物化视图 – 更改START WITH CLAUSE
发布时间:2021-03-06 01:19:57  所属栏目:百科  来源:网络整理 
            导读:我使用以下代码创建了一个Materialized视图: CREATE MATERIALIZED VIEW M_USER_HIERARCHY BUILD IMMEDIATEREFRESH COMPLETESTART WITH TO_DATE('25-Aug-2009 10:34:24','dd-mon-yyyy hh24:mi:ss')NEXT SYSDATE + 1 WITH PRIMARY KEYAS SELECT * FROM V_USER
                
                
                
            | 
                         我使用以下代码创建了一个Materialized视图: CREATE MATERIALIZED VIEW M_USER_HIERARCHY 
BUILD IMMEDIATE
REFRESH COMPLETE
START WITH TO_DATE('25-Aug-2009 10:34:24','dd-mon-yyyy hh24:mi:ss')
NEXT SYSDATE + 1     
WITH PRIMARY KEY
AS 
SELECT   * FROM V_USER_HIERARCHY; 
 但是,我希望能够在执行此代码后更改START WITH日期. 有谁知道如何更改物化视图的START_WITH日期? 解决方法这真的很简单.SQL> create materialized view emp_data 2 as select * from emp 3 / Materialized view created. SQL> ALTER MATERIALIZED VIEW emp_data 2 REFRESH COMPLETE 3 START WITH TRUNC(SYSDATE+1) + 12/24 4 NEXT SYSDATE+1 5 / Materialized view altered. SQL> (编辑:52站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!  | 
                  

