溫馨提示×

mysql的replace函數怎么使用

小億
123
2023-12-27 16:18:29
欄目: 云計算

MySQL的REPLACE函數用于替換字符串中的一部分文本。它的語法如下:

REPLACE(str, search_str, replace_str)

其中,str是要進行替換的字符串,search_str是要被替換的文本,replace_str是用于替換的新文本。

下面是一個簡單的示例:

假設有一個名為"customers"的表,包含以下數據:

+----+----------+---------------------+
| id | name     | email               |
+----+----------+---------------------+
| 1  | John     | john@example.com    |
| 2  | Steve    | steve@example.com   |
| 3  | Mary     | mary@example.com    |
+----+----------+---------------------+

我們想將email中的".com"替換為".net"??梢允褂靡韵耂QL語句:

UPDATE customers
SET email = REPLACE(email, '.com', '.net');

執行完畢后,表中的數據將變為:

+----+----------+---------------------+
| id | name     | email               |
+----+----------+---------------------+
| 1  | John     | john@example.net    |
| 2  | Steve    | steve@example.net   |
| 3  | Mary     | mary@example.net    |
+----+----------+---------------------+

這樣就完成了對字符串的替換。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女