跳到主要内容
版本:3.2

key_column_usage

备注

该视图不适用于 StarRocks 当前支持的功能。

key_column_usage 用于识别受某些唯一、主键或外键约束限制的所有列。

key_column_usage 提供以下字段:

字段描述
CONSTRAINT_CATALOG约束所属的目录的名称。该值始终为 def。
CONSTRAINT_SCHEMA约束所属的数据库的名称。
CONSTRAINT_NAME约束的名称。
TABLE_CATALOG表所属的目录的名称。该值始终为 def。
TABLE_SCHEMA表所属的数据库的名称。
TABLE_NAME具有约束的表的名称。
COLUMN_NAME具有约束的列的名称。如果约束是外键,则这是外键的列,而不是外键引用的列。
ORDINAL_POSITION列在约束内的位置,而不是列在表内的位置。列位置从 1 开始编号。
POSITION_IN_UNIQUE_CONSTRAINT对于唯一和主键约束,为 NULL。对于外键约束,此列是被引用的表中 key 的序数位置。
REFERENCED_TABLE_SCHEMA约束引用的模式的名称。
REFERENCED_TABLE_NAME约束引用的表的名称。
REFERENCED_COLUMN_NAME约束引用的列的名称。