Синтаксисът на REPLACE е:
REPLACE(text_string, from_string, to_string)
Справката в MySQL описва REPLACE като функция, която връща низа text_string с всички поява на низа from_string, заменен от низа to_string, където съвпадението е чувствително при търсене на from_string. text_string може да бъде извлечен и от полето a в таблицата на базата данни.
Повечето SQL команди могат да използват функцията REPLACE(), особено операторът за манипулиране SELECT и UPDATE.
Например синтаксисът за UPDATE SQL команда с използване на функция REPLACE:
update TABLE_NAME set FIELD_NAME = replace(FIELD_NAME, 'find this string', 'replace found string with this string');
Като пример:
update client_table set company_name = replace(company_name, 'Old Company', 'New Company')
Горното изявление ще замени всички екземпляри на „Old Company“ с „New Company“ в полето company_name на таблицата client_table.
Друг пример за SQLECT заявка:
SELECT REPLACE('www.mysql.com', 'w', 'Ww');
Горното изявление ще върне „WwWwWw.mysql.com“ като резултат. Функцията REPLACE е многобайтова безопасна.