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) | 此具体化视图所依赖的具体化视图的名称。 |
示例查询
以下查询返回一个输出行,该行指示具体化视图 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 ---------+-----------------+-------------+----------------+---------- dev | test_ivm_setup | mv_over_foo | test_ivm_setup | mv_foo