Skip to main content

REPLACE

Description

The REPLACE function is used to replace a part of characters in a string with other characters.

Syntax

REPLACE ( <str>, <old>, <new> )

Parameters

ParameterDescription
<str>The string that needs to be replaced.
<old>The substring that needs to be replaced. If <old> is not in <str>, no replacement will be made.
<new>The new substring used to replace <old>.

Return Value

Returns the new string after replacing the substring. Special cases:

  • If any Parameter is NULL, NULL will be returned.

Examples

SELECT replace('hello world', 'world', 'universe');
+---------------------------------------------+
| replace('hello world', 'world', 'universe') |
+---------------------------------------------+
| hello universe |
+---------------------------------------------+