Amazon Redshift 自 2025 年 11 月 1 日起不再支援建立新的 Python UDF。如果您想要使用 Python UDF,請在該日期之前建立 UDF。現有 Python UDF 將繼續正常運作。如需詳細資訊,請參閱部落格文章
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 Isolation 和 Serializable。 |
範例查詢
下列範例會傳回 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