主题:  SQL SERVER 中导入数据

爱多媒体爱生活

职务:普通成员
等级:2
金币:1.0
发贴:303
#12004/12/10 9:44:23
我想问导入数据的时候可不可以只导入表中没有的记录,就是数据源可能有和目标表中相同的记录,不想有重复!



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#22004/12/10 10:31:07
可以,用SELECT INTO这个功能强大的语句。建议去学习一下,SQL SERVER帮助是很有用的。


非常大鱼

死不了

职务:普通成员
等级:1
金币:0.0
发贴:89
#32004/12/10 11:26:19
呵呵,我看很多教程的什么其实就是 SQL SERVER帮助



爱多媒体爱生活

职务:普通成员
等级:2
金币:1.0
发贴:303
#42004/12/10 11:54:13
举个例好吗??两个库中的表操作!



不是高手

职务:普通成员
等级:3
金币:5.0
发贴:1352
#52004/12/10 13:19:44
insert into tab1 (name,id) select name,id from tab2 where condition=your_condition



浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
#62004/12/10 13:20:41
select a.*,b.*
from table_A as a inner join table_B as b on a.ID=b.ID



爱多媒体爱生活

职务:普通成员
等级:2
金币:1.0
发贴:303
#72004/12/10 14:12:34
........................这样可以在两个数据库间实行吗?



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#82004/12/10 14:19:02
这是帮助里的例子

SELECT Shippers.*, Link.Address, Link.City,
Link.Region, Link.PostalCode
INTO NewShippers
FROM Shippers
JOIN LinkServer.DB.dbo.Shippers AS Link
ON (Shippers.ShipperID = Link.ShipperID)


非常大鱼