PG_EXTERNAL_SCHEMA - Amazon Redshift

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

PG_EXTERNAL_SCHEMA

Archivia le informazioni sugli schemi esterni.

PG_EXTERNAL_SCHEMA è visibile a tutti gli utenti. Gli utenti con privilegi avanzati visualizzano tutte le righe; gli utenti normali visualizzano solo i metadati a cui hanno accesso. Per ulteriori informazioni, consultare CREATE EXTERNAL SCHEMA.

Colonne di tabella

Nome colonna Tipo di dati Descrizione
esoid oid ID dello schema esterno.
eskind integer Tipo di schema esterno.
esdbname text Nome del database esterno.
esoptions text Opzioni dello schema esterno.

Esempio

Nell'esempio seguente vengono visualizzati i dettagli per gli schemi esterni.

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