table_constraints - PostgreSQL9.6 中文手册">
> PostgreSQL9.6 中文手册 > table_constraints

35.50. table_constraints

视图table_constraints包含属于特定表的所有约束,这些表要满足的条件是:当前用户拥有表或者是当前用户在表上具有某种除SELECT之外的特权。

表 35-48. table_constraints

名称 数据类型 描述
constraint_catalog sql_identifier 包含该约束的数据库名(总是当前数据库)
constraint_schema sql_identifier 包含该约束的模式名
constraint_name sql_identifier 约束名
table_catalog sql_identifier 包含该表的数据库名(总是当前数据库)
table_schema sql_identifier 包含该表的模式名
table_name sql_identifier 表名称
constraint_type character_data 该约束的类型:CHECKFOREIGN KEYPRIMARY KEYuniqUE
is_deferrable yes_or_no 如果该约束是可延迟的,则为YES,否则为NO
initially_deferred yes_or_no 如果该约束是可延迟的并且是初始已被延迟,则为YES,否则为NO
上一篇:
下一篇: