我有一张表,其中有NO,和 OP,两列其中都包含数据,可不可以将这两含数据的列单独导出。然后再单独导入到同一张别的无数据的数据库表中吗
谢谢

解决方案 »

  1.   

    insert b(no,op) select no,op from a
      

  2.   

    当然
    select no,op into newtable from oldtable
      

  3.   

    同意3楼的说法,但是要导到新的数据库里就不知道了!
    先select no,op into newtable from oldtable,
    再将这张newtable 复制,看能不能到新的数据库去粘贴(用鼠标的)!
      

  4.   

    select no,op into newtable from oldtable
      

  5.   

    导入到新的数据库,可以用企业管理器,手工操作,比如先导出excel,再导入另一个数据库,导入的同时建新表
      

  6.   

    先谢谢各位,是的我想把以前的数据插入到另一张相同表OP为0的新表中
    本来NO里的数据和OP里的数据都是对的起来的。我举个例子。例如 NO 为 (1234) 他的库存为 (10)个
    但是使用这条SQL语句后插入到新的表里去后,前后就对不上了。也就是说该商品的库存和先前的对比后起了变化
    有没有别的方法呢
      

  7.   

    如果目标表为空的,并且只要源表的两个字段的数据那你就试一下这条语句:
    insert b(no,op) select no,op from ab为目标表,a为源表
      

  8.   

    insert into newTable select no,po from oldTable如果你要导出,从newTable导出。
      

  9.   

    正确答案 : insert b(no,op) select no,op from a