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 a shares. Per ulteriori informazioni, vedere gli schema , e shares.
Le informazioni vengono visualizzate solo per shares con cui l'utente ha il permesso di interagire.
Si tratta di un'estensione per le Informazioni Standard SQL Schema.
Definizione
La relazione SCHEMA_SHARE_USAGE
contiene i columnsseguenti:
Nome | Tipo di dati | Nullable | Descrizione |
---|---|---|---|
CATALOG_NAME |
STRING |
No | Catalog del schema nella condivisione. |
SCHEMA_NAME |
STRING |
No | Schema nella condivisione. |
SHARE_NAME |
STRING |
No | Nome della condivisione. |
SHARED_AS_SCHEMA |
STRING |
No | Alias del schemacondiviso. |
COMMENT |
STRING |
Sì | Commento facoltativo che descrive l'utilizzo della condivisione schema. |
Vincoli
Alla relazione SCHEMA_SHARE_USAGE
, vengono applicati i seguenti vincoli:
Classe | Nome | Column List | Descrizione |
---|---|---|---|
Chiave primaria | SCHEMA_SHARE_USAGE_PK |
SHARE_NAME , SHARED_AS_SCHEMA |
identifier univoci per l'utilizzo della condivisione di table. |
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;