MYSQL/Mariadb資料庫取代欄位中的特定字串語法

日常比較容易遇到取代Word、Excel、TXT檔案字串的應用,但MYSQL/Mariadb欄位如果有需要取代特定字串該如何進行?小編今天來介紹一下資料庫欄位的字串取代語法。

[範例情境]
資料庫:Mariadb 10.5.13

語法:
UPDATE 資料表名稱 SET 欄位名稱 = REPLACE(欄位名稱, ‘原本字串’, ‘替換字串’) WHERE 欄位名稱 LIKE ‘%原本字串%’;

範例:
UPDATE testtable SET Description = REPLACE(Description, ‘aaa‘, ‘bbb‘) WHERE Description LIKE ‘%aaa%’;

補充說明:
紅色字體部分請依據實際狀況修改