2016-09-02 3 views
0

저는 초보자이며 사전 빌드 된 테이블에 Materialized View를 작성했습니다.기존 데이터를 삭제하지 않고 Materialized View를 사용하여 기존 테이블을 업데이트하십시오.

CREATE MATERIALIZED VIEW "REPO" 
ON PREBUILT TABLE 
WITH REDUCED PRECISION 
AS 
SELECT r.section AS section, 
    hvw.id, 
    hvw.resource,trunc(sysdate) 
    FROM rephier r 
    INNER JOIN hist hvw 
    ON hvw.section =r.sicovam 

는 때마다 나는 테이블 REPO의 모든 데이터를 삭제하고 기존 데이터를 삭제 밖으로 테이블에 새로운 데이터를 삽입하는 구체화 된보기에서 가능한 새로운 data.Is를 삽입 새로 고침? 그것은하지만 선택은 특정 답변

답변

0

을 인터넷 검색을 시도 내가 당신을 잘 이해하고있어 경우에 나는 정확히 잘 모르겠어요 -하지만 당신이 말한 것처럼 REPOINSERTs을 위해 사용할 수있는 MATERIALIZED VIEW 아닌 table입니다.

INSERT 새 행을 추가하려는 경우 MATERIALIZED VIEW 대신 TABLE을 작성하는 것이 좋습니다.

Here도 작성에 대한 설명서입니다. MATERIALIZED VIEWS ON PREBUILT TABLE

관련 문제