View a markdown version of this page

PG_EXTERNAL_SCHEMA - Amazon Redshift

Amazon Redshift 將不再支援在 2026 年 6 月 30 日之後使用 Python UDFs。我們將開始分階段強制執行。如需 Python 生命週期結束和遷移選項的詳細資訊,請參閱 2025 年 6 月 30 日發佈的部落格文章

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

PG_EXTERNAL_SCHEMA

儲存外部結構描述的相關資訊。

所有使用者都可看見 PG_EXTERNAL_SCHEMA。超級使用者可以看見所有資料列;一般使用者只能看見它們有權存取的中繼資料。如需詳細資訊,請參閱CREATE EXTERNAL SCHEMA

資料表欄

欄名稱 資料類型 說明
esoid oid 外部結構描述 ID。
eskind integer 一種外部結構描述。
esdbname text 外部資料庫名稱。
esoptions text 外部結構描述選項。

範例

下列範例顯示外部結構描述的詳細資訊。

select esoid, nspname as schemaname, nspowner, esdbname as external_db, esoptions from pg_namespace a,pg_external_schema b where a.oid=b.esoid; esoid | schemaname | nspowner | external_db | esoptions -------+-----------------+----------+-------------+------------------------------------------------------------- 100134 | spectrum_schema | 100 | spectrum_db | {"IAM_ROLE":"arn:aws:iam::123456789012:role/mySpectrumRole"} 100135 | spectrum | 100 | spectrumdb | {"IAM_ROLE":"arn:aws:iam::123456789012:role/mySpectrumRole"} 100149 | external | 100 | external_db | {"IAM_ROLE":"arn:aws:iam::123456789012:role/mySpectrumRole"}