SVV_MV_DEPENDENCY - Amazon Redshift

SVV_MV_DEPENDENCY

SVV_MV_DEPENDENCY 테이블은 Amazon Redshift 내의 다른 구체화된 뷰에 대한 구체화된 뷰의 종속성을 보여줍니다.

구체화된 뷰에 대한 자세한 내용은 Amazon Redshift에서 구체화된 뷰 생성 섹션을 참조하세요.

SVV_MV_DEPENDENCY는 모든 사용자에게 표시됩니다. 수퍼유저는 모든 행을 볼 수 있지만 일반 사용자는 자체 데이터만 볼 수 있습니다. 자세한 내용은 시스템 테이블 및 뷰에 있는 데이터의 가시성 단원을 참조하십시오.

테이블 열

열 명칭 데이터 유형 설명
database_name char(128) 지정한 구체화된 뷰를 포함하는 데이터베이스입니다.
schema_name char(128) 구체화된 보기의 스키마입니다.
이름 char(128) 구체화된 보기의 이름입니다.
dependent_database_name char(128) 이 구체화된 뷰가 종속된 구체화된 뷰 데이터베이스입니다.
dependent_schema_name char(128) 이 구체화된 뷰가 종속된 구체화된 뷰 스키마입니다.
dependent_name char(128) 이 구체화된 뷰가 종속된 구체화된 뷰의 이름입니다.

샘플 쿼리

다음 쿼리는 구체화된 뷰 mv_over_foo가 정의에서 구체화된 뷰 mv_foo를 종속성으로 사용함을 나타내는 출력 행을 반환합니다.

CREATE SCHEMA test_ivm_setup; CREATE TABLE test_ivm_setup.foo(a INT); CREATE MATERIALIZED VIEW test_ivm_setup.mv_foo AS SELECT * FROM test_ivm_setup.foo; CREATE MATERIALIZED VIEW test_ivm_setup.mv_over_foo AS SELECT * FROM test_ivm_setup.mv_foo; SELECT * FROM svv_mv_dependency; database_name | schema_name | name | dependent_database_name | dependent_schema_name | dependent_name ---------------+----------------------+-------------+-------------------------+---------------------------+---------- dev | test_ivm_setup | mv_over_foo | dev | test_ivm_setup | mv_foo