表A 和 表B 里面结构相同,表A里面没有的数据 表B里面有,想把表B合并到表A,表A已存在的数据不覆盖,简单点意思就是表B的数据追加到表A....请高手帮忙给个命令。谢谢

解决方案 »

  1.   

    -- 如果A表中没有递增字段,且A表与B表的字段结构及字段顺序完全相同 的话,直接insert就可以啦:
    insert into A
    select * from b;
      

  2.   

    -- 如果A表中没有递增主键字段,且A表与B表的字段结构及字段顺序完全相同 的话,直接insert就可以啦:
    insert into A
    select * from b;
      

  3.   

     insert into a (col1,col2,col3..coln) select col1,col2,col3...coln from B把字段列出,不写ID字段即可。