REPLACE(c1,c2[,c3]) 【功能】将字符表达式值中,部分相同字符串,替换成新的字符串 【参数】 c1 希望被替换的字符或变量 c2 被替换的字符串 c3 要替换的字符串,默认为空(即删除之意,不是空格) 【返回】字符型 【示例】 SQL> select replace('he love you','he','i') test from dual; test ------------------------------ i love youupdate ka02 set ake002 = replace(ake002,'普通挂号费','ppp') where 1=1 or ake002 like '%普通挂号费%'
这个sql的意思就是根据一定的条件将ka02表中的ake002字段中包含了 普通挂号费的地方替换成 ppp