Partager via


SCHEMA_SHARE_USAGE

S’applique à : coche marquée oui Databricks SQL case marquée oui 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;