大家,我目前有一个旧的数据库的表A,现在新数据库里面的表A增加某些其他的字段。请大家帮忙能不能把旧数据库的某些字段还原到新数据库的某些字段。

解决方案 »

  1.   

    INSERT TB(A,B,C) SELECT A,B,C FROM OLDTB
      

  2.   

    1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用) 
    法一:select * into b from a where 1 <>1 
    法二:select top 0 * into b from a 2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用) 
    insert into b(a, b, c) select d,e,f from a; 
      

  3.   


    跨数据库之间表的拷贝(具体数据使用绝对路径) (Access可用) 
    insert into b(a, b, c) select d,e,f from b in ‘具体数据库’ where 条件 
    例子:..from b in '"&Server.MapPath(".")&"\data.mdb" &"' where.. 
      

  4.   

    insert into   数据库名..表名(字段名) select 字段 from  数据库名..表名