本人求个语句,关于 批量修改的 在roominf表里的roomname字段中 含'梅A'的字符的字段 ,批量改为'梅-A-' 谢谢!

解决方案 »

  1.   

    update roominf set roomname=replace(roomname,'梅A','梅-A-')
      

  2.   

    update 
      roominf
    set 
      roomname=(select replace(roomname,'梅A','梅-A-') as roomname from roominf where roomname like '%梅A')
      

  3.   

    update 
      roominf
    set 
      roomname=
      (select replace(roomname,'梅A','梅-A-') as roomname from roominf where roomname like '%梅A')
      

  4.   


    update tb set text1='梅-A-'  where text1 like '%梅A'
      

  5.   


    update tb set text1=replace(text1,'梅A','梅-A-')  where text1 like '%梅A%'