USER_CONSTRAINTS 视图提供当前用户拥有的表中放置的所有约束的信息。
| 名称 | 类型 | 说明 |
|---|---|---|
| owner | TEXT | 约束所有者的名称。 |
| schema_name | TEXT | 约束所属 schema 的名称。 |
| constraint_name | TEXT | 约束的名称。 |
| constraint_type | TEXT | 约束类型。可能值包括:
|
| table_name | TEXT | 约束所属表的名称。 |
| search_condition | TEXT | 应用于检查约束的搜索条件。 |
| r_owner | TEXT | 引用约束引用的表的所有者。 |
| r_constraint_name | TEXT | 引用表的约束定义的名称。 |
| delete_rule | TEXT | 引用约束的删除规则。可能值包括:
|
| deferrable | BOOLEAN | 指定了约束是否可延迟(T 或 F)。 |
| deferred | BOOLEAN | 指定约束是否已延迟(T 或 F)。 |
| index_owner | TEXT | 索引所有者的用户名。 |
| index_name | TEXT | 索引的名称。 |
| constraint_def | TEXT | 约束的定义。 |