メニュー
Amazon Redshift
データベース開発者ガイド (API Version 2012年12月1日)

PG_EXTERNAL_SCHEMA

外部スキーマの情報を保存します。

PG_EXTERNAL_SCHEMA はすべてのユーザーに表示されます。スーパーユーザーはすべての行を表示できます。通常のユーザーはアクセスできるメタデータのみを表示できます。詳細については、「CREATE EXTERNAL SCHEMA」を参照してください。

テーブルの列

列名 データ型 説明
esoid oid 外部スキーマ ID。
eskind integer 外部スキーマのタイプ。
esdbname text 外部データベース名。
esoptions text 外部スキーマのオプション。

以下の例に示しているのは、外部スキーマの詳細です。

Copy
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"}

このページの内容: