一个表中有三列
id     spcd   spsccj
1       a
2       a
3      b
4      c
5     c

解决方案 »

  1.   

    update 表 set spsccj=spcd
      

  2.   

    可以直接用程序实现,在写入的时候就直接赋值为一样。如果是批量导入,就只能用触发器了吧 或者是 Job了
      

  3.   

    我想大意应是这样写.但这样是错误的.
    UPDATE DOCDSP 
    SET dspcd=(select spsccj from (select id,spsccj from docdsp a))
    where a.id=docd.id
      

  4.   

    没办法现在是先把数据导到execl 中整列复制后再导进去.还请那位老大教一下用更新
      

  5.   

    update 表 T1
    set spsccj=(select spcd  from 表 where 表.id=T1.ID)
      

  6.   

    huailairen(流浪猫) 
    的最简单
      

  7.   

    update tablename set spsccj=spcd
      

  8.   

    update tablename set spsccj=spcd
    :)