MySQL的REPLACE函數是用來替換字符串中指定子字符串的方法。其語法如下:
REPLACE(str, old_str, new_str)
其中,str是要操作的字符串,old_str是要被替換的子字符串,new_str是替換后的新子字符串。
舉個例子,假設有一個表格名為users
,其中有一個名為name
的列,我們想將所有名字中的"John"替換為"Jane",可以使用如下的SQL語句:
UPDATE users
SET name = REPLACE(name, 'John', 'Jane')
這樣就會將所有的名字中包含"John"的部分替換為"Jane"。