我想浏览一个表,并将“ notify4-N”的所有实例更改为“ notify5-N”,其中N是1-9之间的数字。有没有办法在SQL中做到这一点?在perl中这很容易,但是我不确定客户的服务器上是否有perl。
您可能正在寻找REGEXP_REPLACEandREGEXP_LIKE函数以及更新。
REGEXP_REPLACE
REGEXP_LIKE
update sometable set somecol = REGEXP_REPLACE(somecol, ...) where REGEXP_LIKE(somecol, ...)