SCHEMA_SHARE_USAGE
S’applique à : Databricks SQL Databricks Runtime 13.3 LTS et ultérieur
INFORMATION_SCHEMA.SCHEMA_SHARE_USAGE
répertorie les schémas qui appartiennent à des partages. Pour plus d’informations, consultez la section relative aux schémas et aux partages.
Les informations sont affichées uniquement pour les partages avec lesquelles l’utilisateur a l’autorisation d’interagir.
Ceci est une extension du schéma d’informations standard SQL.
Définition
La relation SCHEMA_SHARE_USAGE
contient les colonnes suivantes :
Nom | Type de données | Nullable | Description |
---|---|---|---|
CATALOG_NAME |
STRING |
Non | Catalogue du schéma dans le partage. |
SCHEMA_NAME |
STRING |
Non | Schéma dans le partage. |
SHARE_NAME |
STRING |
Non | Nom du partage. |
SHARED_AS_SCHEMA |
STRING |
Non | Alias du schéma partagé. |
COMMENT |
STRING |
Oui | Commentaire facultatif qui décrit l’utilisation du partage de schéma. |
Contraintes
Les contraintes suivantes s’appliquent à la relation SCHEMA_SHARE_USAGE
:
Classe | Nom | Liste de colonnes | Description |
---|---|---|---|
Clé primaire | SCHEMA_SHARE_USAGE_PK |
SHARE_NAME , SHARED_AS_SCHEMA |
Identificateur unique pour l’utilisation du partage de table. |
Clé étrangère | SCHEMA_SHARE_USAGE_SCHEMATA_FK |
CATALOG_NAME , SCHEMA_NAME |
Référence SCHEMATA |
Clé étrangère | SCHEMA_SHARE_USAGE_SHARES_FK |
SHARE_NAME |
Références PARTAGES |
Exemples
> SELECT share_name, catalog_name, schema_name
FROM information_schema.schema_share_usage;