社区
基础和管理
帖子详情
如何先disable 外键约束再enable它?
zenghongmei1
2002-09-20 01:12:55
imp出错,约束问题,我想先disable掉,imp后再enable。
...全文
282
4
打赏
收藏
如何先disable 外键约束再enable它?
imp出错,约束问题,我想先disable掉,imp后再enable。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zenghongmei1
2002-09-20
打赏
举报
回复
^_^
单个表的
black_snail
2002-09-20
打赏
举报
回复
I guess you want to generate a script to disable all the foreign key
try this
select 'ALTER TABLE '||table_name||' disable constraint '||constraint_name||';' from user_constraints
where constraints_type = 'R'
it will output the script which you can run it to disable the FK in the current shema
zhaoyongzhu
2002-09-20
打赏
举报
回复
ALTER TABLE "SCOTT"."TESTOBJECT"
DISABLE VALIDATE
CONSTRAINT "ZYZ111"
ALTER TABLE "SCOTT"."TESTOBJECT"
ENABLE VALIDATE
CONSTRAINT "ZYZ111"
zenghongmei1
2002-09-20
打赏
举报
回复
是disable所有表,不是一个一个来。
人大金仓关闭表的
外键约束
检查
这时我们可以暂时关闭
外键约束
检查,注意并不是删除外键,使得数据可以正常导入,导入后再恢复
外键约束
检查。 -- 关闭
外键约束
检查 ALTER T
ABLE
表名
DIS
ABLE
TRIGGER ALL; -- 开启
外键约束
检查 ALTER T
ABLE
表名 ...
修改有主
外键约束
的主从表
一般我们修改有
外键约束
的表,都会禁止操作,因为违反了完整约束条件 但我们可以通过 “禁用外键” 来修改主从表,但要注意修改完成后要 “启用外键” -- 禁用
外键约束
alter t
able
EXAM_JFXXSUB
dis
able
...
如何在MySQL中暂时禁用
外键约束
?
Is it possible to temporarily
dis
able
constraints in MySQL? 是否可以在MySQL中暂时禁用约束? I have two Django
oracle
外键约束
强行insert,oracle 禁用
外键约束
1、ORACLE数据库中的
外键约束
名都在表user_...2、启用
外键约束
的命令为:alter t
able
t
able
_name
en
able
constraint constraint_name3、禁用
外键约束
的命令为:alter t
able
t
able
_name
dis
able
constraint cons...
关闭数据库
外键约束
当向数据库中插入数据的时候,如果有表之间的关系十分复杂,尤其是是存在各种外键关系,这是需要暂时关闭这种针对
外键约束
的检查,本文针对以下三种数据库进行了一个总结
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章