oracle数据库 操作语句中的disable约束条件是仕么意思?有和作用?
发布网友
发布时间:2022-02-28 07:51
我来回答
共1个回答
热心网友
时间:2022-02-28 09:21
在进行数据库进行操作时,由于各个表的约束条件*,进行数据批量操作很困难,下面是对oracle数据库约束条件语句进行操作,供大家参考!
删除所有外键约束
Sql代码
复制代码
select
'alter
table
'||table_name||'
drop
constraint
'||constraint_name||';'
from
user_constraints
where
constraint_type='R'
禁用所有外键约束
Sql代码
select
'alter
table
'||table_name||'
disable
constraint
'||constraint_name||';'
from
user_constraints
where
constraint_type='R'
启用所有外键约束
Sql代码
select
'alter
table
'||table_name||'
enable
constraint
'||constraint_name||';'
from
user_constraints
where
constraint_type='R'