|  | 主题:  SQL SERVER 中导入数据 | 
            
                        
                
                    |  爱多媒体爱生活
 职务:普通成员
 等级:2
 金币:1.0
 发贴:303
 注册:2003/2/20 14:25:56
 
 | 
                            
                            #12004/12/10 9:44:23 
                                我想问导入数据的时候可不可以只导入表中没有的记录,就是数据源可能有和目标表中相同的记录,不想有重复!
                                
                                
                                
                             | 
                        
                
                    |  蓝鲸
 职务:版主
 等级:5
 金币:42.1
 发贴:2614
 注册:2001/12/20 15:57:57
 
 | 
                            
                            #22004/12/10 10:31:07 
                                可以,用SELECT INTO这个功能强大的语句。建议去学习一下,SQL SERVER帮助是很有用的。
                                
                                
                                
                             非常大鱼 | 
                        
                
                    |  死不了
 职务:普通成员
 等级:1
 金币:0.0
 发贴:89
 注册:2004/5/8 10:37:12
 
 | 
                            
                            #32004/12/10 11:26:19 
                                呵呵,我看很多教程的什么其实就是 SQL SERVER帮助
                                
                                
                                
                             | 
                        
                
                    |  爱多媒体爱生活
 职务:普通成员
 等级:2
 金币:1.0
 发贴:303
 注册:2003/2/20 14:25:56
 
 | 
                            
                            #42004/12/10 11:54:13 
                                举个例好吗??两个库中的表操作!
                                
                                
                                
                             | 
                        
                
                    |  不是高手
 职务:普通成员
 等级:3
 金币:5.0
 发贴:1352
 注册:2002/8/23 2:27:18
 
 | 
                            
                            #52004/12/10 13:19:44 
                                insert into tab1 (name,id) select name,id from tab2 where condition=your_condition
                                
                                
                                
                             | 
                        
                
                    |  浮尘
 职务:普通成员
 等级:3
 金币:7.0
 发贴:1258
 注册:2001/11/19 12:41:09
 
 | 
                            
                            #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
 注册:2003/2/20 14:25:56
 
 | 
                            
                            #72004/12/10 14:12:34 
                                ........................这样可以在两个数据库间实行吗?
                                
                                
                                
                             | 
                        
                
                    |  蓝鲸
 职务:版主
 等级:5
 金币:42.1
 发贴:2614
 注册:2001/12/20 15:57:57
 
 | 
                            
                            #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)
 
 
 非常大鱼 |