如何把SQL SERVER中一个数据库表导入到另一个数据库表?

数据库A和数据库B,数据库A中有表A1,字段有aa,bb,cc,数据库B中有表B1,字段有dd,ee,ff,如何把表B1导入A1??

需要看需求,如果另一张表结构是存在的是一种,另一种是另一张表不存在。

表结构存在:

insert into 被插入表(字段1,字段2,字段3)  select 字段1,字段2,字段3 from 原表;

注意:被插入表的字段1,字段2,字段3需要与原表的插入字段一一对应。

表结构不存在:

select 字段1,字段2,字段3 into 新表 from 原表;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-06-10
http://www.xygz.net/web.files/guanlijigou/zhongxin/software/PERSONALSQLPRO.rar

use 你要用的数据库
go
if exists(select name from sysobjects where type='u' id=object_id('表名'))
drop table 表名
go
use 源库
go
select * into 目的库.dbo.表名 from 表名
go
第2个回答  推荐于2017-10-07
use 目的库
go
if exists(select name from sysobjects where type='u' id=object_id('表名'))
drop table 表名
go
use 源库
go
select * into 目的库.dbo.表名 from 表名
go本回答被提问者采纳