2023/3/28 18:58:09 浏览量:27
mysql替换部分字符串的方法:1、使用REPLACE()函数,语法“REPLACE(字符串,查找值,替换值)”;2、使用INSERT()函数,语法“INSERT(字符串,替换开始位置,要替换的字符数,替换值)”。
本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。
mysql替换部分字符串
1、使用REPLACE()函数
REPLACE()函数用新的子字符串替换字符串中所有出现的子字符串。
注意:此函数执行区分大小写的替换。
【实例】使用 REPLACE 函数进行字符串替换操作
由运行结果可以看出,使用 REPLACE(aaa.mysql.com,a,w) 将“aaa.mysql.com”字符串的“a”字符替换为“w”字符,结果为“www.mysql.com”。
2、使用INSERT()函数
INSERT()函数在指定位置的字符串中插入一个字符串,并插入一定数量的字符。
若 position 超过字符串长度,则返回值为原始字符串。假如 number 的长度大于其他字符串的长度,则从位置 position 开始替换。若任何一个参数为 NULL,则返回值为 NULL。
【实例】使用 INSERT 函数进行字符串替换操作
由执行结果可知:
第一个函数 INSERT(Football,2,4,Play) 将“Football”从第 2 个字符开始长度为 4 的字符串替换为 Play,结果为“FPlayall”;
第二个函数 INSERT(Football,-1,4,Play) 中的起始位置 -1 超出了字符串长度,直接返回原字符串;
第三个函数 INSERT(Football,3,20,Play) 替换长度超出了原字符串长度,则从第 3 个字符开始,截取后面所有的字符,并替换为指定字符 Play,结果为“FoPlay”。
以上就是mysql怎么替换部分字符串的详细内容,更多请关注php中文网其它相关文章!
Copyright © 2023 版权归 计算机题库分享 所有 豫ICP备15004176号-2