从Excel导入数据到Sql Server 2005中问题, 我先将数据从Sql Server 中导出到Excel中保存起来,由于数据库有外键的约束,所以再从Excel导入到数据库时,是有先后次序的,但是我全选的话,一直都有问题,试了好久都没解决。希望了解的朋友能指点一二,感激不尽 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --首先找到这个外键的约束; SELECT * FROM USER_CONSTRAINTS WHERE CONSTRAINT_TYPE='R' and table_name=表名 -- 然后在使外键失效。 alter table 表名 disable constraint 外键名--然后再..... 请使用SSIS迁移数据,在从Excel向数据库迁移的时候,请将检查约束的那个选择项取消选择。就可以了。祝你顺利 哈哈,楼主的主意不错,再配合alter xx disable exec sp_msforeachtable "alter table ? nocheck CONSTRAINT all"--禁用所有约束--导入数据exec sp_msforeachtable "alter table ? check constraint all"--再启用所有外键约束 存储过程调用问题 当临时变量的值为null,为什么不能更新记录 sql2005镜像服务器 sqlserver2005存储过程中遇到的问题(菜鸟求救) 请教高手帮我建立这样的视图,急用,在线等待! 【提问】求分组Sql语句 连接问题 ms sql启动慢如蜗牛? 哪里有sql server 2000软件下载? 存储过程调用问题(急!!!请各位大侠帮忙,双倍送分!!) 50分急求~备份还原问题 SQL SERVER 2005右键无单步调试菜单?
首先找到这个外键的约束;
SELECT * FROM USER_CONSTRAINTS WHERE CONSTRAINT_TYPE='R' and table_name=表名
-- 然后在使外键失效。
alter table 表名 disable constraint 外键名
--然后再.....
--导入数据
exec sp_msforeachtable "alter table ? check constraint all"--再启用所有外键约束