SCHEMATA

S’applique à :coche marquée oui Databricks SQL coche marquée oui Databricks Runtime 10.4 LTS et ultérieur oui coché Unity Catalog uniquement

INFORMATION_SCHEMA.SCHEMATA décrit les schémas dans le catalogue.

Les lignes retournées sont limitées aux schémas avec lesquels l’utilisateur a l’autorisation d’interagir.

Définition

La relation SCHEMATA contient les colonnes suivantes :

Nom Type de données Nullable Standard Description
CATALOG_NAME STRING Non Oui Catalogue contenant le schéma.
SCHEMA_NAME STRING Non Oui Nom du schéma.
SCHEMA_OWNER STRING Non Non Utilisateur ou groupe (principal) actuellement propriétaire du schéma.
COMMENT STRING Oui Non Un commentaire optionnel qui décrit le schéma. L’Explorateur de catalogue affiche cette valeur comme la description du schéma. Consultez Ajouter des commentaires aux données et ressources d’IA.
CREATED TIMESTAMP Non Non Horodatage de la création du schéma.
CREATED_BY STRING Non Non Principal qui a créé le schéma.
LAST_ALTERED TIMESTAMP Non Non Horodatage à la dernière modification de la définition du schéma d’une quelconque manière.
LAST_ALTERED_BY STRING Non Non Principal , qui a modifié le schéma en dernier.

Contraintes

Les contraintes suivantes s’appliquent à la relation SCHEMATA :

Classe Nom Liste de colonnes Description
Clé primaire SCHEMATA_PK CATALOG_NAME, SCHEMA_NAME Identificateur unique du schéma.
Clé étrangère SCHEMATA_CATS_FK CATALOG_NAME Références CATALOGS.

Exemples

SELECT schema_owner
  FROM information_schema.schemata
  WHERE schema_name = 'information_schema'
  AND catalog_name = 'main'