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

来源:百度知道 编辑:UC知道 时间:2024/05/15 04:03:25
数据库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 原表;

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

use 目的库
go
if exists(select name from sysobjects where type='u' id=object_id('表名'))
drop table 表名
go
use 源库
go
sel