information_schema.REFERENTIAL_CONSTRAINTS =============================================================== 功能 ----------- 用于展示外键约束的元数据。 字段说明 ------------- | **字段名称** | **类型** | **是否可以为 NULL** | **描述** | |---------------------------|-----------------------------------------|----------------|--------------------------------------------------------------| | CONSTRAINT_CATALOG | varchar(4096) | NO | 该值始终为 def | | CONSTRAINT_SCHEMA | varchar(128) | NO | 约束所属库的名称 | | CONSTRAINT_NAME | varchar(128) | NO | 约束名称 | | UNIQUE_CONSTRAINT_CATALOG | varchar(4096) | NO | 该值始终为 def | | UNIQUE_CONSTRAINT_SCHEMA | ``` varchar(128) ``` | NO | 约束引用的唯一约束或主键所在库的名称 | | UNIQUE_CONSTRAINT_NAME | varchar(128) | YES | 约束引用的唯一约束或主键的名称 | | MATCH_OPTION | varchar(64) | NO | 约束 MATCH 属性的值。 此时唯一有效的值是 NONE | | UPDATE_RULE | varchar(64) | NO | 约束 ON UPDATE 属性的值。 可能的值是CASCADE、SET NULL、RESTRICT、NO ACTION | | DELETE_RULE | varchar(64) | NO | 约束 ON DELETE 属性的值。 可能的值是 CASCADE、SET NULL、RESTRICT、NO ACTION | | TABLE_NAME | varchar(256) | NO | 约束所在子表的名称 | | REFERENCED_TABLE_NAME | varchar(256) | NO | 约束所引用父表的名称 |