TABLE_CONSTRAINTS
テーブルはどのテーブルに制約があるかを説明します。
INFORMATION_SCHEMA
名 |
SHOW 名 |
備考 |
CONSTRAINT_CATALOG |
NULL |
|
CONSTRAINT_SCHEMA |
||
CONSTRAINT_NAME |
||
TABLE_SCHEMA |
||
TABLE_NAME |
||
CONSTRAINT_TYPE |
注:
CONSTRAINT_TYPE
値は
UNIQUE
、PRIMARY
KEY
、あるいは FOREIGN KEY
になります。
UNIQUE
および PRIMARY
KEY
情報は Non_unique
領域が 0
のとき SHOW
INDEX
の出力の Key_name
領域から得られる情報とほぼ同じになります。
CONSTRAINT_TYPE
カラムはこれらの値のどれか 1
つを含みます。UNIQUE
、PRIMARY
KEY
、FOREIGN
KEY
、CHECK
。これは
CHAR
(非 ENUM
)
カラムです。CHECK
値は
CHECK
をサポートするまでは利用できません。