SCHEMA_SHARE_USAGE
Si applica a: Databricks SQL
Databricks Runtime 13.3 LTS e versioni successive
INFORMATION_SCHEMA.SCHEMA_SHARE_USAGE
elenca gli schemi che appartengono alle condivisioni. Per altre informazioni, vedere schemi e condivisioni.
Le informazioni vengono visualizzate solo per le condivisioni con cui l'utente dispone dell'autorizzazione per interagire.
Si tratta di un'estensione dello schema delle informazioni standard di SQL.
Definizione
La relazione SCHEMA_SHARE_USAGE
contiene le colonne seguenti:
Nome | Tipo di dati | Nullable | Descrizione |
---|---|---|---|
CATALOG_NAME |
STRING |
No | catalogo dello schema nella condivisione. |
SCHEMA_NAME |
STRING |
No | schema nello spazio condiviso. |
SHARE_NAME |
STRING |
No | Nome della condivisione. |
SHARED_AS_SCHEMA |
STRING |
No | Alias dello schema condiviso. |
COMMENT |
STRING |
Sì | Commento facoltativo che descrive l'utilizzo della condivisione dello schema. |
Vincoli
Alla relazione SCHEMA_SHARE_USAGE
, vengono applicati i seguenti vincoli:
Classe | Nome | Elenco colonne | Descrizione |
---|---|---|---|
Chiave primaria | SCHEMA_SHARE_USAGE_PK |
SHARE_NAME , SHARED_AS_SCHEMA |
Identificatore univoco per l'utilizzo della tabella condivisa. |
Foreign key | SCHEMA_SHARE_USAGE_SCHEMATA_FK |
CATALOG_NAME , SCHEMA_NAME |
Riferimenti SCHEMATA |
Foreign key | SCHEMA_SHARE_USAGE_SHARES_FK |
SHARE_NAME |
Riferimenti SHARES |
Esempi
> SELECT share_name, catalog_name, schema_name
FROM information_schema.schema_share_usage;
Elementi correlati
- schema delle informazioni
- INFORMATION_SCHEMA.SHARES
- INFORMATION_SCHEMA.SCHEMATA
- SHOW ALL IN SHARE