STV_MV_DEPS - Amazon Redshift

STV_MV_DEPS

STV_MV_DEPS 表显示了具体化视图与 Amazon Redshift 内其他具体化视图的依赖关系。

有关具体化视图的更多信息,请参阅Amazon Redshift 中的实体化视图

STV_MV_DEPS 对所有用户可见。超级用户可以查看所有行;普通用户只能查看其自己的数据。有关更多信息,请参阅 系统表和视图中的数据可见性

表列

列名称 数据类型 描述
db_name char(128) 包含特定具体化视图的数据库。
schema char(128) 具体化视图的架构。
名称 char(128) 具体化视图的名称。
ref_schema char(128) 此具体化视图所依赖的具体化视图 schema。
ref_name char(128) 此具体化视图所依赖的具体化视图的名称。
ref_database_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 stv_mv_deps; db_name | schema | name | ref_schema | ref_name | ref_database_name ---------+-----------------+-------------+----------------+----------+------------------ dev | test_ivm_setup | mv_over_foo | test_ivm_setup | mv_foo | dev