摘要:
http://hi.baidu.com/wangzhiqing999/item/e74b2be28be445a3c00d7528MySQL 外键约束-- 创建测试主表. ID 是主键.CREATE TABLE test_main ( id INT, value VARCHAR(10), PRIMARY KEY(id));-- 创建测试子表.CREATE TABLE test_sub ( id INT, main_id INT, value VARCHAR(10), PRIMARY KEY(id));-- 插入测试主表数据.INSERT INTO test_main(id, value) VAL
阅读全文
posted @ 2013-06-28 09:50
@ 小浩
阅读(7357)
推荐(0)
编辑
摘要:
SQL Server 批量 停用/启用 外键约束今天百度知道上面,看到这样一个要求:现在有一个库,有很多张表想要删除一张表的记录的时候,由于外键关联太多,所以,没法删除相应的记录,谁能帮忙写个存储过程,就是先删除所有表的主,外键,然后进行删除表记录,然后再恢复之前所有的主外键.一眼看上去,需要批量删除所有外键,并不困难。但是要求批量所有外键之后,一切处理完毕后,还要把外键重建回来。这个有点复杂了。心想,如果删除之后,还要重建的。那还不如一开始就不删除,只是暂时 “不可用”。等一系列的操作执行完毕后,再把这些前面暂时 “不可用” 的外键 “恢复使用”首先生成 停用 外键的SQL语句select&
阅读全文
posted @ 2013-06-28 06:17
@ 小浩
阅读(3073)
推荐(0)
编辑