MySQL REPLACE() 函数

定义和用法

REPLACE() 函数将字符串内出现的所有子字符串替换为新的子字符串。

注意:此函数执行区分大小写的替换。

实例

例子 1

将 "SQL" 替换为 "HTML":

SELECT REPLACE("SQL Tutorial", "SQL", "HTML");

亲自试一试

例子 2

将 "X" 替换为 "M":

SELECT REPLACE("XYZ FGH XYZ", "X", "M");

亲自试一试

例子 3

将 "X" 替换为 "m":

SELECT REPLACE("XYZ FGH XYZ", "X", "m");

亲自试一试

例子 4

将 "x" 替换为 "m":

SELECT REPLACE("XYZ FGH XYZ", "x", "m");

亲自试一试

语法

REPLACE(string, substring, new_string)

参数

参数 描述
string 必需。原始字符串。
substring 必需。要替换的子字符串。
new_string 必需。新的替换子字符串。

技术细节

版本: 从 MySQL 4.0 开始。