SQL--将一个数据库的一个表的数据添加到另一个数据库的其中一个表

wangxiaofeiwuqiao 2009-03-24 01:58:14
我有一个数据库A,表1。数据库B,表2.表1与表2的结构完全一样,表中都包涵一个标识列。现在我想把表2的数据复制插入到表1中。但是要保留原来表1的数据,意思是在不改变原来表1的数据的基础上增加表2中的数据,将2个表的数据合并到表1里。这个SQL语句怎么写?急!!!,测试成功即给分。
...全文
485 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wujianglong2010 2011-12-04
  • 打赏
  • 举报
回复
源码贴出来
wangxiaofeiwuqiao 2009-03-24
  • 打赏
  • 举报
回复
搞定
yesyesyes 2009-03-24
  • 打赏
  • 举报
回复
表1的标志列改一下
dawugui 2009-03-24
  • 打赏
  • 举报
回复
[Quote=引用楼主 wangxiaofeiwuqiao 的帖子:]
我有一个数据库A,表1。数据库B,表2.表1与表2的结构完全一样,表中都包涵一个标识列。现在我想把表2的数据复制插入到表1中。但是要保留原来表1的数据,意思是在不改变原来表1的数据的基础上增加表2中的数据,将2个表的数据合并到表1里。这个SQL语句怎么写?急!!!,测试成功即给分。
[/Quote]
insert into 表1(排除标识列)
select 排除标识列 from b.dbo.表2
百年树人 2009-03-24
  • 打赏
  • 举报
回复
[Quote=引用楼主 wangxiaofeiwuqiao 的帖子:]
我有一个数据库A,表1。数据库B,表2.表1与表2的结构完全一样,表中都包涵一个标识列。现在我想把表2的数据复制插入到表1中。但是要保留原来表1的数据,意思是在不改变原来表1的数据的基础上增加表2中的数据,将2个表的数据合并到表1里。这个SQL语句怎么写?急!!!,测试成功即给分。
[/Quote]

insert into 表1(col2,col3,...)  --不包含自增列
select
col2,col3,... --不包含自增列
from 表1
lgx0914 2009-03-24
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20090323/19/dad18a37-2f2d-421c-a89f-4ec356773526.html

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧