不支持replace的数据库的替换处理方式

在写一个update SQL 语句的时候需要用到replace替换一部分数据,结果测试数据库选用的是Access,还不支持replace表达式,弄了半天,使用其支持的left,instr,right组合完成替换功能,只能替换一个字符串。

left(str1, instr(str1, str2)-1) + str3 + right(str1, len(str1) – instr(str1, str2) – len(str2)+1)