SQL函數REPLACE用于替換字符串中的指定部分。
它的用法如下:
REPLACE(string, search_string, replacement_string)
string:要進行替換操作的字符串。
search_string:要被替換的子串。
replacement_string:用于替換search_string的字符串。
舉個例子,假設有一個名為employees的表,其中有一個名為name的列存儲著員工的姓名。如果要將所有姓為"Smith"的員工的姓名中的"Smith"替換為"Johnson",可以使用REPLACE函數:
UPDATE employees
SET name = REPLACE(name, ‘Smith’, ‘Johnson’)
WHERE name LIKE ‘Smith%’;
這個語句將會將所有以"Smith"開頭的員工姓名中的"Smith"替換為"Johnson"。