La table TABLE_CONSTRAINTS décrit les tables
        qui ont des contraintes.
      
| Nom standard | Nom SHOW | Remarques | 
| CONSTRAINT_CATALOG | NULL | |
| CONSTRAINT_SCHEMA | ||
| CONSTRAINT_NAME | ||
| TABLE_CATALOG | omit | |
| TABLE_SCHEMA | ||
| TABLE_NAME | ||
| CONSTRAINT_TYPE | ||
| IS_DEFERRABLE | omit | |
| INITIALLY_DEFERRED | omit | 
Notes :
            La valeur CONSTRAINT_TYPE peut être
            UNIQUE, PRIMARY KEY ou
            FOREIGN KEY.
          
            Les informations de UNIQUE et
            PRIMARY KEY sont les mêmes que celles
            que vous obtenez dans le champ Key_name
            du résultat de SHOW INDEX où le champ
            Non_unique vaut 0.
          
            La colonne CONSTRAINT_TYPE peut contenir
            l'une de ces valeurs : UNIQUE,
            PRIMARY KEY, FOREIGN
            KEY, CHECK. C'est une colonne
            de type CHAR et non pas
            ENUM. La valeur de
            CHECK n'est pas valable jusqu'à ce que
            nous supportions CHECK.
          
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.

