| Documentation PostgreSQL 8.2.23 > Interfaces client > Schéma d'informations > table_constraints | |
sql_sizing_profiles
|
table_privileges
|
La vue table_constraints contient toutes les contraintes appartenant aux tables possédées par l'utilisateur courant ou pour lesquelles l'utilisateur courant dispose de certains droits.
Tableau 32.37. Colonnes de table_constraints
| Nom | Type de données | Description |
|---|---|---|
| constraint_catalog | sql_identifier | Nom de la base de données contenant la contrainte (toujours la base de données courante) |
| constraint_schema | sql_identifier | Nom du schéma contenant la contrainte |
| constraint_name | sql_identifier | Nom de la contrainte |
| table_catalog | sql_identifier | Nom de la base de données contenant la table (toujours la base de données courante) |
| table_schema | sql_identifier | Nom du schéma contenant la table |
| table_name | sql_identifier | Nom de la table |
| constraint_type | character_data | Type de contrainte : CHECK, FOREIGN KEY, PRIMARY KEY ou UNIQUE |
| is_deferrable | character_data | YES si la contrainte est déferrable, NO sinon |
| initially_deferred | character_data | YES si la contrainte est déferrable et initialement déférrée, NO sinon |

