MySQL 8.4 发行说明
该 TABLE_CONSTRAINTS 表描述了哪些表具有约束。
该 TABLE_CONSTRAINTS 表具有以下列
CONSTRAINT_CATALOG约束所属的目录名称。此值始终为
def。CONSTRAINT_SCHEMA约束所属的模式(数据库)名称。
CONSTRAINT_NAME约束名称。
TABLE_SCHEMA表所属的模式(数据库)名称。
TABLE_NAME表的名称。
CONSTRAINT_TYPE约束类型。该值可以是
UNIQUE、PRIMARY KEY、FOREIGN KEY或CHECK。这是一个CHAR(而不是ENUM)列。该
UNIQUE和PRIMARY KEY信息与从Key_name列中获得的信息相同,这些信息来自SHOW INDEX的输出,其中Non_unique列为0。ENFORCED对于
CHECK约束,该值为YES或NO,指示约束是否强制执行。对于其他约束,该值始终为YES。