1

a field is a varchar, i want to replace a sub string of this field.

ab123fg => ab456fg

the above is just a example. just like the sub string to be replaced.

4

1 回答 1

4

http://dev.mysql.com/doc/refman/5.5/en/string-functions.html#function_replace

REPLACE(str, 'ab123fg ', 'ab456fg')

EDIT:

MySQL doesnt have a find and replace regex function, maybe have a look at UDFs

于 2012-05-10T19:20:02.237 回答