SCHEMATA
S’applique à : Databricks SQL Databricks Runtime 10.4 LTS et ultérieur 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 | Commentaire facultatif qui décrit la relation. |
CREATED |
TIMESTAMP |
Non | Non | Horodatage de création de la relation. |
CREATED_BY |
STRING |
Non | Non | Principal qui a créé la relation. |
LAST_ALTERED |
TIMESTAMP |
Non | Non | Horodatage de dernière modification de la définition de relation. |
LAST_ALTERED_BY |
STRING |
Non | Non | Principal ayant effectué la dernière modification de la relation. |
Contraintes
Les contraintes suivantes s’appliquent à la relation TABLES
:
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érence CATALOGS. |
Exemples
SELECT schema_owner
FROM information_schema.schemata
WHERE schema_name = 'information_schema'
AND catalog_name = 'main'