REPLACE
更新时间:2025-10-17
描述
REPLACE 函数用于将字符串中的一部分字符替换为其他字符。
语法
SQL
1REPLACE ( <str>, <old>, <new> )
参数
| 参数 | 说明 |
|---|---|
<str> |
需要被替换的字符串 |
<old> |
需要被替换掉的子字符串,如果<old>不在<str>中,则不会进行替换 |
<new> |
用于替换 old 的新子字符串 |
返回值
返回替换掉子字符串后的新字符串。特殊情况:
- 任意参数中有一个为 NULL,则返回 NULL
举例
SQL
1SELECT replace('hello world', 'world', 'universe');
Text
1+---------------------------------------------+
2| replace('hello world', 'world', 'universe') |
3+---------------------------------------------+
4| hello universe |
5+---------------------------------------------+
