Mysql的REPLACE函数

Mysql的REPLACE函数教程

REPLACE 是替换的意思,它的后面跟三个字符串,一个是原始的字符串,一个是被替换的字符串,另外一个是替换值。

Mysql的REPLACE函数详解

语法

REPLACE(STR,s1,s2);

描述

参数名 描述
STR 目标字符串
s1 s1 表示STR字符串中的要被替换的字符串,它是完全匹配替换
s2 s2 表示替换的值。

案例

执行下面 sql

-- 嗨客网(www.haicoder.net) SELECT REPLACE("aaa.haicoder.net","a","w"),REPLACE("www.haicoder.net","z","w"),REPLACE("aaa.haicoder.net","aa","ww");

运行结果如下:

09 REPLACE函数.png

我们看到 STR 目标字符串里面相应的字符串被替换了。

Mysql的REPLACE函数总结

REPLACE 是替换函数,它是完全匹配的替换,将一个字符串里面的目标字符串全部替换成另外一个字符串。