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

2024-11-02 04:32:36
推荐回答(3个)
回答(1):

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

表结构存在:

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

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

表结构不存在:

select 字段1,字段2,字段3 into 新表 from 原表;

回答(2):

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

回答(3):

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