MySQL REPLACE() Function
In MySQL, the REPLACE() function replaces all occurrences of a string within another string. REPLACE() performs a case-sensitive match.
REPLACE() Syntax
Here is the syntax of MySQL REPLACE() function:
REPLACE(str, search_str, replacement)
Parameters
str- Required. The string to search and replace in.
search_str- Required. The string to search for.
replacement- Required. The string to replace it with.
Return value
The REPLACE(str, search_str, replacement) function returns the string str with all occurrences of the string search_str replaced by the string replacement.
The function will return NULL if any parameter is NULL.
REPLACE() Examples
Here are some examples of MySQL REPLACE() function.
SELECT
REPLACE('Hello World', 'World', 'Alice'),
REPLACE('Hello World', 'l', 'L'),
REPLACE('Hello World', 'e', 'E')\G
REPLACE('Hello World', 'World', 'Alice'): Hello Alice
REPLACE('Hello World', 'l', 'L'): HeLLo WorLd
REPLACE('Hello World', 'e', 'E'): HEllo World