如何在 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 次瀏覽

啟動您的 職業

透過完成課程獲得認證

開始
廣告