在MySQL中,可以使用通配符替換字符的方法是使用 REPLACE()
函數。該函數用于查找和替換字符串中的指定字符。
下面是使用 REPLACE()
函數進行字符替換的語法:
REPLACE(字符串, 要替換的字符, 替換后的字符)
示例:
假設我們有一個名為 users
的表,其中有一個字段 email
,我們想要將所有的郵箱地址中的 “gmail.com” 替換為 “yahoo.com”。可以使用以下的 SQL 語句實現:
UPDATE users SET email = REPLACE(email, 'gmail.com', 'yahoo.com');
這樣,所有的 “gmail.com” 都會被替換為 “yahoo.com”。
注意:REPLACE()
函數會替換所有匹配的字符,如果只想替換第一個匹配的字符,可以使用 REPLACE()
函數的第四個參數指定替換次數。
更多關于 REPLACE()
函數的信息可以參考 MySQL 官方文檔:https://dev.mysql.com/doc/refman/8.0/en/replace.html