USER_CONSTRAINTS
USER_CONSTRAINTS视图存储当前用户下表中约束的信息。
| 名称 | 类型 | 描述 | 
|---|---|---|
| constraint_name | vcharacter varying(64) | 约束名。 | 
| constraint_type | text | 约束类型。 
 | 
| table_name | character varying(64) | 约束相关的表名。 | 
| index_owner | character varying(64) | 约束相关的索引的所有者(只针对唯一约束和主键约束)。 | 
| index_name | character varying(64) | 约束相关的索引名(只针对唯一约束和主键约束)。 | 
应用示例
查询当前用户下指定表的约束信息。t1替换为实际的表名。
| 1 2 3 4 5 | SELECT * FROM USER_CONSTRAINTS WHERE table_name='t1'; constraint_name | constraint_type | table_name | index_owner | index_name -----------------+-----------------+------------+-------------+--------------- c_custkey_key | p | t1 | u1 | c_custkey_key (1 row) | 
 
  