CONSTRAINT_TABLE_USAGE
S’applique à : Databricks SQL
Databricks Runtime 11.3 LTS et versions ultérieures
Unity Catalog uniquement
Important
Cette fonctionnalité est disponible en préversion publique.
INFORMATION_SCHEMA.CONSTRAINT_TABLE_USAGE liste toutes les contraintes qui référencent une table en tant que clé étrangère ou primaire dans le catalogue.
Les lignes retournées sont limitées aux tables avec lesquelles l’utilisateur dispose du privilège d’interaction.
Définition
La relation CONSTRAINT_TABLE_USAGE
contient les colonnes suivantes :
Nom | Type de données | Nullable | Standard | Description |
---|---|---|---|---|
TABLE_CATALOG |
STRING |
Non | Oui | Catalogue contenant la relation. |
TABLE_SCHEMA |
STRING |
Non | Oui | Schéma contenant la relation. |
TABLE_NAME |
STRING |
Non | Oui | Nom de la relation. |
CONSTRAINT_CATALOG |
STRING |
Non | Oui | Catalogue contenant la contrainte. |
CONSTRAINT_SCHEMA |
STRING |
Non | Oui | Schéma contenant la contrainte. |
CONSTRAINT_NAME |
STRING |
Non | Oui | Nom de la contrainte. |
Contraintes
Les contraintes suivantes s’appliquent à la relation CONSTRAINT_TABLE_USAGE
:
Classe | Nom | Liste de colonnes | Description |
---|---|---|---|
Clé primaire | CON_TAB_USG_PK |
TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME |
Identifie de façon unique la relation. |
Clé étrangère | CON_TAB_USG_TABLES_FK |
TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME |
Référence TABLES. |
Clé étrangère | CON_TAB_USG_TAB_CONS_FK |
CONSTRAINT_CATALOG, CONSTRAINT_SCHEMA, CONSTRAINT_NAME |
Références TABLE_CONSTRAINTS. |
Exemples
> SELECT constraint_name
FROM information_schema.constraint_table_usage
WHERE table_schema = 'information_schema'
AND table_name = 'tables'
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour