例如有两个数据库ZLS和YYGL
         如何将YYGL中的表YHDA导入到ZLS中的YHINFO
         其中两个表的字段不一样,字段数量也不一样。
         表YHDA里有字段 BH,HM,DZ,YCWQ,DH   等等
         表ZLS里有字段BH,HM,DF,YC,DH       等等
         某些字段名称不一样,但实际意义想同,即表示同一属性

解决方案 »

  1.   

    insert into ZLS..YHINFO(BH,HM,DF,YC,DH) 
    select BH,HM,DZ as DF,YCWQ as YC,DH from YYGL..YHDA
      

  2.   

    用DTS导入的时候,好像可以自己写query,这样你就可以写:
    select BH,HM,DZ as df,YCWQ as yc,DH from YHDA应该可以,实在不行建立linkedserver,用sql 语句导入insert into [ip].[db].[dbo].[YHINFO]
    select BH,HM,DZ as df,YCWQ as yc,DH from [ip].[db].[dbo].[YHDA]
      

  3.   

    谢谢大家的帮助,
    我已经大概知道如何搞了。
    在导入导出中有个转换,那里面有很详细的
    包括不同数据库不同表不同字段的详细修改
    再次谢谢!
    另外里面还有SQL语句  可以编辑
    把SQL复制了拿到查询分析器里执行也是一样的。