读书人

一句SQL插入语句多谢

发布时间: 2012-03-18 13:55:39 作者: rapoo

求助一句SQL插入语句,谢谢!
有两个数据库 一个是 DB1 一个是 DB2 我想把DB1数据库里表TABLE1 我查询出来的数据库插入到 DB2数据库里的表TABLE1里 (先说明下,我保证DB1.TABLE1表里的字段和DB2.TABLE1表里的字段都是一样的) 请问这句SQL语句该怎么写?谢谢!

[解决办法]
insert into DB2..TABLE1 select * from DB1..TABLE1 where 条件

[解决办法]
--如果DB2..TABLE1有自增列:

SET IDENTITY_INSERT ON
insert into DB2..TABLE1 select * from DB1..TABLE1 where 条件
SET IDENTITY_INSERT OFF

[解决办法]
有两个数据库 一个是 DB1 一个是 DB2 我想把DB1数据库里表TABLE1 我查询出来的数据库插入到 DB2数据库里的表TABLE1里 (先说明下,我保证DB1.TABLE1表里的字段和DB2.TABLE1表里的字段都是一样的) 请问这句SQL语句该怎么写?谢谢!

insert into table1 select * from servername1.db1.user1.table1

不要ID列
insert into table1(col2,col3...) select col2,col3... from servername1.db1.user1.table1

[解决办法]
insert into DB2.TABLE1 —B2.TABLE1列)select —B1.TABLE1列) from DB1.TABLE1 where 条件


—B2.TABLE1列)和—B1.TABLE1列)对应

读书人网 >SQL Server

热点推荐