
# referential_constraints
referential_constraints视图提供有关外键的信息。这个视图为只读，不允许修改。所有用户对这个视图有"读取"权限。
表1information_schema.referential_constraints字段 
| 名称                        | 类型           | 描述                                                                                                    |
|:---|:---|:---|
| CONSTRAINT_CATALOG        | varchar(512) | 约束所属数据库的名称。该值为约束所属的数据库。该字段的值在lower_case_table_names为0时大小写敏感，在lower_case_table_names为1时大小写不敏感。         |
| CONSTRAINT_SCHEMA         | varchar(64)  | 约束所属的Schema名称。该字段的值在lower_case_table_names为0时大小写敏感，在lower_case_table_names为1时大小写不敏感。                  |
| CONSTRAINT_NAME           | varchar(64)  | 约束的名称。                                                                                                |
| UNIQUE_CONSTRAINT_CATALOG | varchar(512) | 约束引用的唯一约束的数据库的名称。该值为唯一约束所属的数据库。该字段的值在lower_case_table_names为0时大小写敏感，在lower_case_table_names为1时大小写不敏感。 |
| UNIQUE_CONSTRAINT_SCHEMA  | varchar(64)  | 约束引用的唯一约束的Schema的名称。该字段的值在lower_case_table_names为0时大小写敏感，在lower_case_table_names为1时大小写不敏感。            |
| UNIQUE_CONSTRAINT_NAME    | varchar(64)  | 约束引用的唯一约束的名称。                                                                                         |
| MATCH_OPTION              | varchar(64)  | 约束match属性的值。                                                                                          |
| UPDATE_RULE               | varchar(64)  | 约束on update属性的值。可能的值为cascade、set null、set default、restrict、no action。                                 |
| DELETE_RULE               | varchar(64)  | 约束on delete属性的值。可能的值为cascade、set null、set default、restrict、no action。                                 |
| TABLE_NAME                | varchar(64)  | 约束所属表的名称。该字段的值在lower_case_table_names为0时大小写敏感，在lower_case_table_names为1时大小写不敏感。                       |
| REFERENCED_TABLE_NAME     | varchar(64)  | 约束引用的表的名称。该字段的值在lower_case_table_names为0时大小写敏感，在lower_case_table_names为1时大小写不敏感。                      |
   
