我表里有几个字段,里面的数据含有AU,我想把所有的AU替换成其他的字母,请问有没有什么函数可以使用啊

解决方案 »

  1.   

    参考REAPLCE函数
    replace('1234','23','ab')
      

  2.   

    mysql> SELECT REPLACE('www.mysql.com', 'w', 'Ww');
            -> 'WwWwWw.mysql.com'
    update yourTable 
    set col01 = REPLACE(col01 , 'AU', 'XX'),
    col02 = REPLACE(col02 , 'AU', 'XX'),
    col03 = REPLACE(col03 , 'AU', 'XX')
      

  3.   

    update A 
    SET B=Replace(B,'AU',dd)
      

  4.   

    update tatble1 set field1=replace(field1,'AU','dd'),field2=replace(field2,'AU','dd');