列 | 类型 | 解释 |
---|---|---|
constrid | SERIAL | 唯一地标识约束的代码 |
constrname | VARCHAR(128) | 约束的名称 |
owner | VARCHAR(32) | 约束所有者的名称 |
tabid | INTEGER | 唯一地标识表的代码 |
constrtype | CHAR(1) | 标识约束类型的代码:
|
idxname | VARCHAR(128) | 与约束相对应的索引的名称 |
collation | CHAR(32) | 创建约束时的排列顺序。 |
constrname 和 owner 列的组合索引只允许唯一值。tabid 列的索引允许重复值,但 constrid 列的索引只允许唯一值。
对于检查约束(其中 constrtype = C),idxname 始终为 NULL。有关每个检查约束的其他信息包括在 syschecks 和 syscoldepend 系统目录表中。