replace函数可以实现替换表中某个字段的一部分,变成新的一部分.并且保留其余部分.
例如:表中的agents字段值原来为: abcd
现在要把表中agents字段中的a都替换成f,既fbcd就可以使用replace函数
实例:
当partner中的agents是oldAgentsPre时,
将partner表中的oldAgentsPre替换成newAgentsPre
UPDATE partner p SET
p.`agents` = replace(p.`agents`,#{oldAgentsPre},#{newAgentsPre})
WHERE
LEFT(p.`agents`,#{oldAgentsPreLen}) = #{oldAgentsPre}