2.4 KiB
2.4 KiB
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 | 约束所引用父表的名称 |