将Excel数据导入到Sql Server "当IDENTITY_INSERT设置为OFF时" 的解决

导入数据的方式有很多,可以从数据库上选择任务-》导入数据 -》选择Excel ->选择“复制一个表或视图”-》在源中选择sheet页,在目标中不同选择已存在的表(写一个不存在的表名=》新建一个表)这样就可以将数据导入。只所以选择新建一个表,只要是考虑到源与目标的数据类型可能不一致,导入会失败。最后再用insert into select 命令导入到指定的表中即可。

当 IDENTITY_INSERT 设置为 OFF 时,不能为表中的标识列插入显式值。

SET IDENTITY_INSERT  表名 on

posted @ 2011-09-28 08:26  扬帆一号86  阅读(1833)  评论(0编辑  收藏  举报