MySQL 中刪除指定字符串可以使用REPLACE
函數(shù)或者TRIM
函數(shù)。
首先,我們來看REPLACE
函數(shù)的用法。該函數(shù)可以將字符串中的指定子串替換為另一個(gè)字符串,從而實(shí)現(xiàn)刪除指定字符串的效果。
UPDATE 表名 SET 列名 = REPLACE(列名, '待刪除字符串', '') WHERE 條件;
其中,表名
和列名
分別表示要修改的表和列,待刪除字符串
是要刪除的字符串,注意需要用單引號括起來,''
表示將待刪除字符串替換為空字符串。
而WHERE
子句則是可選的,用于指定修改的條件。
另外,如果要刪除字符串的開頭或結(jié)尾的空格,可以使用TRIM
函數(shù)。
UPDATE 表名 SET 列名 = TRIM(LEADING/ TRAILING BOTH ' ' FROM 列名) WHERE 條件;
其中,LEADING
表示只刪除開頭的空格,TRAILING
表示只刪除結(jié)尾的空格,BOTH
則表示兩端的空格都要刪除。而單引號中的空格則表示要刪除的字符。
總之,以上兩種方法均可實(shí)現(xiàn) MySQL 中刪除指定字符串的操作,根據(jù)實(shí)際情況選擇即可。