select 'alter table ' || table_name || ' ' ||
'drop constraint ' || constraint_name || ' ;'
from user_constraints
where constraint_type = 'R';
本文提供了一个SQL查询示例,用于生成删除Oracle数据库中指定表的所有外键约束的语句。通过使用USER_CONSTRAINTS视图并筛选出类型为'R'的约束,可以方便地批量移除外键。
select 'alter table ' || table_name || ' ' ||
'drop constraint ' || constraint_name || ' ;'
from user_constraints
where constraint_type = 'R';
4万+
3629
1391

被折叠的 条评论
为什么被折叠?