本人不才,实再不精通SQL,因为有大量数据需要移动和合并,请帮个忙,给一段代码.如果您没有时间,可以忽略本文!感谢感谢!

解决方案 »

  1.   


    /*如果两个表结构一样 则执行*/
    INSERT INTO [A]
    SELECT * FROM [B]
    /*如果不一样 那么 把相应的字段填上*/
    INSERT INTO [A]([field1],[field2])
    SELECT [field3],[field4] FROM [B]
      

  2.   


    SQL复制:
    1、复制表结构和数据
    select * into 目的表 from 源表
    2、只复制表结构。不复制数据
    select top 0 * into 目的表 from 源表
      

  3.   

    1、B数据库中存在目的表
       没有的话导出A数据库中表的创建SQL,在B执行创建表
    2、Insert Into B..table
       Select * From A..table