如何在 MySQL 中用另一个子字符串替换字符串中的所有子字符串片段?


MySQL REPLACE() 函数可以将字符串中的所有子字符串片段替换为另一个子字符串片段。

语法

REPLACE(str, find_string, replace_with)

此处 

  • Str 是包含子字符串的字符串。
  • Find_string 是存在于串 str 中一个或多个时间的子字符串。
  • Replace_with 是一个子字符串,它将每次在 str 中找到 find_string 时进行替换。

示例

mysql> Select REPLACE('Ram, My Name is Ram', 'Ram', 'Shyam');
+------------------------------------------------+
| REPLACE('Ram, My Name is Ram', 'Ram', 'Shyam') |
+------------------------------------------------+
| Shyam, My Name is Shyam                        |
+------------------------------------------------+
1 row in set (0.00 sec)

更新于:2020 年 2 月 7 日

280 次浏览

启动您的 职业

通过完成课程获得认证

开始
广告