首批通过分布式安全可靠测评,为关键业务系统打造
information_schema.KEY_COLUMN_USAGE
更新时间:2026-04-10 11:58:37
功能
展示 column 中 key 的约束信息。
说明
从 V1.4 版本开始引入。
字段说明
| 字段名称 | 类型 | 是否可以为空 | 描述 |
|---|---|---|---|
| CONSTRAINT_CATALOG | varchar(3) | NO | 固定值(def) |
| CONSTRAINT_SCHEMA | varchar(128) | NO | 数据库名 |
| CONSTRAINT_NAME | varchar(7) | NO | 约束名,为 PRIMARY 或列名或外键名 |
| TABLE_CATALOG | varchar(3) | NO | 表目录 |
| TABLE_SCHEMA | varchar(128) | NO | 数据库名 |
| TABLE_NAME | varchar(256) | NO | 表名 |
| COLUMN_NAME | varchar(128) | NO | 列名 |
| ORDINAL_POSITION | bigint(20) | NO | 列在主键约束中的顺序位置(从 1 开始) |
| POSITION_IN_UNIQUE_CONSTRAINT | null | NO | 恒为 NULL |
| REFERENCED_TABLE_SCHEMA | varchar(128) | NO | 参考的数据库 |
| REFERENCED_TABLE_NAME | varchar(256) | NO | 参考的表 |
| REFERENCED_COLUMN_NAME | varchar(128) | NO | 参考的列 |