Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mysql-如何替换子字符串?_Mysql_Regex - Fatal编程技术网

mysql-如何替换子字符串?

mysql-如何替换子字符串?,mysql,regex,Mysql,Regex,字段是varchar,我想替换该字段的子字符串 ab123fg => ab456fg 以上只是一个例子。 就像要替换的子字符串一样 编辑: MySQL没有查找和替换正则表达式的功能,也许你可以看看 编辑: MySQL没有find and replace regex函数,也许可以看看如何确定字符串的哪个部分需要替换?这是第一组数字吗?或字符3、4、5或其他什么?如何确定字符串的哪一部分需要替换?这是第一组数字吗?还是3、4、5或其他什么? REPLACE(str, 'ab123fg ',

字段是varchar,我想替换该字段的子字符串

ab123fg => ab456fg
以上只是一个例子。 就像要替换的子字符串一样

编辑:

MySQL没有查找和替换正则表达式的功能,也许你可以看看

编辑:


MySQL没有find and replace regex函数,也许可以看看

如何确定字符串的哪个部分需要替换?这是第一组数字吗?或字符3、4、5或其他什么?如何确定字符串的哪一部分需要替换?这是第一组数字吗?还是3、4、5或其他什么?
REPLACE(str, 'ab123fg ', 'ab456fg')