SQL中的REPLACE函數用于將字符串中的指定字符或字符串替換為新的字符或字符串。
語法:
REPLACE(string, old_value, new_value)
參數說明:
string:要進行替換操作的字符串。
old_value:要被替換的字符或字符串。
new_value:用來替換的新字符或字符串。
示例:
假設有一個名為"student"的表,其中有一個名為"name"的列,包含了學生的姓名。現在想要將所有姓名中的"Tom"替換為"John",可以使用以下SQL語句:
UPDATE student
SET name = REPLACE(name, 'Tom', 'John')
WHERE name LIKE '%Tom%';
這個語句會將所有姓名中包含"Tom"的學生的姓名替換為"John"。