ALL_CONSTRAINTS
ALL_CONSTRAINTS视图提供当前用户可访问表上的约束信息。
列名 | 类型 | 描述 |
owner | text | 约束定义的所有者 |
schema_name | varchar | 约束定义的的模式名 |
constraint_name | varchar | 约束名字(不需要唯一!) |
constraint_type | text | c=检查约束,f=外键约束,p=主键约束,u=唯一约束,t=约束触发器,x=排他约束 |
table_name | varchar | 表的名字 |
search_condition | text | 检查约束条件 |
r_owner | text | 约束中引用表的所有者 |
r_constraint_name | text | 被引用表的唯一约束定义的名称 |
delete_rule | text | 外键删除动作代码:a=无动作,r=限制,c=级联,n=置空,d=置为默认值 |
deferrable | bool | 该约束是否能被延迟 |
deferred | bool | 该约束是否默认被延迟 |
index_owner | varchar | 索引的所有者 |
index_name | varchar | 索引的名字 |
constraint_def | text | 约束的定义 |