SVV_REDSHIFT_DATABASES - Amazon Redshift

SVV_REDSHIFT_DATABASES

使用 SVV_ REDSHIFT_DATABASES 可以查看用户有权访问的所有数据库的列表。这包括集群上的数据库以及从远程集群提供的数据共享创建的数据库。

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

表列

列名称 数据类型 描述
database_name varchar(128) 数据库的名称。
database_owner integer 数据库拥有者用户 ID。
database_type varchar(32) 数据库的类型。可能的类型包括本地数据库或共享数据库。
database_acl varchar(128) 此信息仅供内部使用。
database_options varchar(128) 数据库的属性。
database_isolation_level varchar(128) 数据库的隔离级别。可能的值包括:Snapshot IsolationSerializable

示例查询

以下示例返回 SVV_REDSHIFT_DATABASES 的输出。

select database_name, database_owner, database_type, database_options, database_isolation_level from svv_redshift_databases; database_name | database_owner | database_type | database_options | database_isolation_level --------------+----------------+---------------+------------------+------------------ dev | 1 | local | NULL | Serializable