update tb
set 字段='0'+字段
where len(字段)=1

解决方案 »

  1.   

    update 
      a
    set 字段=case when datalength(字段)=1 then '0'+cast(字段 as varchar)
                  else 字段 end
      

  2.   

    update 
      a
    set 字段=case when len(字段)=1 then '0'+cast(字段 as varchar)
                  else 字段 end
      

  3.   

    可以了,谢谢,不过我还有个疑问,为什么我用zlp321002(永远泡不到妞)的SQL就什么也没发生,而scmail81(freedom)得救可以了,datalength和len有区别吗