您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

SQLServer数据库表之间数据传输

bubuko 2022/1/25 19:42:53 sqlserver 字数 1957 阅读 1011 来源 http://www.bubuko.com/infolist-5-1.html

一、在同一个数据库上可以直接使用sql语句 1、使用insert into 时 如果id为主键 Cannot insert explicit value for identity column in table 'TableNa' when IDENTITY_INSERT is set to?按下面 ...

一、在同一个数据库上可以直接使用sql语句

1、使用insert into 时

如果id为主键

Cannot insert explicit value for identity column in table ‘TableNa‘ when IDENTITY_INSERT is set to 
按下面写法来写

SET IDENTITY_INSERT  tt on
insert into tt(id,name) values(11,1111)
SET IDENTITY_INSERT  tt off

2、insert into 与 select into

select * into tt from (SELECT * FROM t1 ) as a

tt表不能存在

二、在不同数据库上

1、如果做数据库链接也可以使用sql语句,但是比较麻烦,可以使用导入导出向导

技术分享图片

 

2、使用DTS传输工具,这个工具很强大,甚至需要一个人来专门维护开发这个。

3、navicat有类似数据传输工具,但是这个不能按单表范围传输

 

SQLServer数据库表之间数据传输

原文:https://www.cnblogs.com/zhaogaojian/p/13092216.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶