VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

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 约束的定义