다음을 통해 공유


MATERIALIZED_VIEW_NOT_INCREMENTALIZABLE 오류 상태

SQLSTATE: 42601

증분 새로 고침이 지원되지 않으므로 새로 고침 정책을 사용하여 구체화된 뷰 <refreshPolicy> 를 만들 수 없습니다. Reason:

집계_최상위_노드_아님

GROUP BY 위의 복잡한 식은 지원되지 않습니다. 최상위 작업을 수행 GROUP BY 하려면 쿼리를 다시 작성하는 것이 좋습니다.

EXPRESSION_NOT_DETERMINISTIC (표현식이 비결정적임)

수식 <expressionNames>은 결정적이지 않습니다. 쿼리를 사용하지 않도록 쿼리를 다시 작성하는 것이 좋습니다.

델타에 포함되지 않은 입력

테이블 <tableNames> 은 델타 형식이 아닙니다. 델타 테이블로 변환하는 것이 좋습니다.

연산자가 점진적으로 변환될 수 없음

연산 <operatorNames> 자는 증분할 수 없습니다. 쿼리를 사용하지 않도록 쿼리를 다시 작성하는 것이 좋습니다.

행 추적이 활성화되지 않음

테이블에 <tableNames> 행 추적을 사용할 수 없습니다. 테이블에서 행 추적을 사용하도록 설정하세요.

SUBQUERY_EXPRESSION_NOT_INCREMENTALIZABLE

하위 쿼리 식은 <subqueryExpressionTypes> 증분할 수 없습니다. 쿼리를 사용하지 않도록 쿼리를 다시 작성하는 것이 좋습니다.

UDF_NOT_DETERMINISTIC (비결정적 사용자 정의 함수)

UDF는 <expressionNames> 결정적이지 않습니다. UDF를 결정적 함수로 표시하세요.

파티션 없이 창 만들기

창 사양에 PARTITION BY이(가) 없으면 증분화할 수 없습니다. 창 사양에 PARTITION BY 절을 추가하는 것을 고려하십시오.