比如:A表中两个字段:BB、DD      BB              |   DD我爱中华123           |  123
我爱北京天安门334     |  334
中华儿女89            |  89如何将TT字段中,含有DD字段内容的文字替换掉,变成以下数据:      BB           |   DD我爱中华           |  123
我爱北京天安门     |  334
中华儿女           |  89

解决方案 »

  1.   

    update tb set BB=replace(BB,DD,'')
      

  2.   

    --查询:
    select replace(bb,dd,'') bb from tb
    /*bb                    
    ----------------------
    我爱中华
    我爱北京天安门
    中华儿女(所影响的行数为 3 行)
    */
      

  3.   

    update tb set BB=replace(BB,DD,'')
      

  4.   

    --修改
    update tb set bb = replace(bb,dd,'') 
    select * from tb
    /*
    BB                   DD         
    -------------------- ---------- 
    我爱中华                 123
    我爱北京天安门              334
    中华儿女                 89(所影响的行数为 3 行)
    */