select abcd=replace('aaaabbbcccddd','bbb','eee') from yourtable查出值为AAAA的记录
select * from yourtable where abcd like 'aaaa%'

解决方案 »

  1.   

    去掉
    select abcd=replace('aaaabbbcccddd','bbb','') from yourtable
    where abcd='aaaabbbcccddd'
    代替
    select abcd=replace('aaaabbbcccddd','bbb','eee') from yourtable
    where abcd='aaaabbbcccddd'查出值为AAAA的记录
    select * from yourtable where abcd like 'aaaa%'
      

  2.   

    替换,用replace函数
    update 你的表 set abcd=replace('aaaabbbcccddd','bbb','eee')
    查出值为AAAA的记录
    select * from 你的表 where abcd like 'aaaa%'

    select * from 你的表 where left(abcd,4)='aaaa'
      

  3.   

    select replace(abcd,'bbb','eee') from yourtable