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