32.34. table_constraints

La vue table_constraints contient toutes les contraintes appartenant aux tables possédées par l'utilisateur courant.

Tableau 32-32. Colonnes de table_constraints

NomType de donnéesDescription
constraint_catalogsql_identifierNom de la base de données contenant la contrainte (toujours la base de données courante)
constraint_schemasql_identifierNom du schéma contenant la contrainte
constraint_namesql_identifierNom de la contrainte
table_catalogsql_identifierNom de la base de données contenant la table (toujours la base de données courante)
table_schemasql_identifierNom du schéma contenant la table
table_namesql_identifierNom de la table
constraint_typecharacter_data Type de contrainte : CHECK, FOREIGN KEY, PRIMARY KEY ou UNIQUE
is_deferrablecharacter_dataYES si la contrainte est déferrable, NO sinon
initially_deferredcharacter_dataYES si la contrainte est déferrable et initialement déférrée, NO sinon