将a字段的内容,替换到b的前两个汉字,b字段后面的内容不用换。

解决方案 »

  1.   

    update TB
    set b = a+right(b,len(b)-2)这样?
      

  2.   


    update tb set b=stuff(b,1,2,a)
      

  3.   

    update tb set b=stuff(b,1,2,a)
      

  4.   

    update tb set b=stuff(b,1,2,a) 
      

  5.   


    declare @b varchar(100)
    declare @a varchar(10)
    set @b='北京市海淀区'
    set @a='上海'
    select stuff(@b,1,2,@a)
    ------------------------------------------------------------------------------------------------------------
    上海市海淀区(1 行受影响)