ITKeyword,专注技术干货聚合推荐

注册 | 登录

删除所有外键约束 禁用所有外键约束 启用所有外键约束

thinktothings 分享于

2021腾讯云限时秒杀,爆款1核2G云服务器298元/3年!(领取2860元代金券),
地址https://cloud.tencent.com/act/cps/redirect?redirect=1062

2021阿里云最低价产品入口+领取代金券(老用户3折起),
入口地址https://www.aliyun.com/minisite/goods

推荐:Oracle中删除所有外键约束、禁用约束、启用约束

1.禁用所有外键约束   select 'alter table '||table_name||' disable constraint '||constraint_name||';' from user_constraints where constraint_type='R';

删除所有外键约束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'

查询所有的约束

select * from user_constraints where constraint_name=upper('FK_CT_FEERU_REFERENCE_CT_BILLC')

select * from user_cons_columns where lower(column_name)='numimprateguid'

使此外键不可用 alter table ct_trunkg_ref_billc disable constraint FK_CT

推荐:提取MSSQL所有外键约束

--提取所有外键信息并列出所在表 --select OBJECT_NAME(parent_object_id) 'table', * from sys.objects where type='F'

-- 删除所有外键的方法1 select 'alte

_TRUNK_REFERENCE_CT_BILLC; 使此外键可用 alter table ct_trunkg_ref_billc enable constraint FK_CT_TRUNK_REFERENCE_CT_BILLC;

--ct_billcode与生产同步数据select * from user_constraints where constraint_name=upper('FK_CT_FEERU_REFERENCE_CT_BILLC')--第一步,停用引用-ct_billcode约束alter table ct_trunkg_ref_billc disable constraint FK_CT_TRUNK_REFERENCE_CT_BILLC;alter table CT_FEERULE disable constraint FK_CT_FEERU_REFERENCE_CT_BILLC;--第二步,删除原有数据,同步生关数据delete from ct_billcodeinsert into ct_billcodeselect * from ct_billcode@prod2--第三步,约束从新建立alter table ct_trunkg_ref_billc enable constraint FK_CT_TRUNK_REFERENCE_CT_BILLC;alter table CT_FEERULE enable constraint FK_CT_FEERU_REFERENCE_CT_BILLC;

推荐:SQL Server 临时禁用和启用所有外键约束

http://hi.baidu.com/alilamp/item/494da83ad540c8ff96f88d9f   SQL Server 临时禁用和启用所有外键约束 --获得禁用所有外键约束的语句 select  'ALTER TABLE ['

删除所有外键约束Sql代码 复制代码select 'alter table '||table_name||' drop constraint '||constraint_name||';' from user_constraints where constraint_type='R'禁用所有外键约束

相关阅读排行


相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。