table_constraints
table_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) | 约束的名称。如果是主键约束,则显示为PRIMARY。 |
| TABLE_SCHEMA | varchar(64) | 表所属的Schema的名称。该字段的值在lower_case_table_names为0时大小写敏感,在lower_case_table_names为1时大小写不敏感。 |
| TABLE_NAME | varchar(64) | 表的名称。该字段的值在lower_case_table_names为0时大小写敏感,在lower_case_table_names为1时大小写不敏感。 |
| CONSTRAINT_TYPE | varchar(64) | 约束的类型。取值:unique、primary key、 foreign key、check。 |