如何将表中某一列取其子串后存入该表另一列?

解决方案 »

  1.   

    update [table] set SecondCol=left(FirstCol,1)
      

  2.   

    Update 表 Set 要更新的列=Temp.partStr
    From (Select Substring(要取值的列,启始位置,截取长度) as partStr,Time From 表) Temp
    Where 表.Time=Temp.Time
      

  3.   

    Update 表 Set 要更新的列=Temp.partStr
    From (Select Substring(要取值的列,启始位置,截取长度) as partStr,要取值的列 From 表) Temp
    Where 表.要取值的列=Temp.要取值的列
      

  4.   

    update m set [ID]=(select substring(Amount,1,2) from m 
    where Name='pqow') where Name='pqow'