MySQL 中的 REPLACE()函数
REPLACE()函数可用于用新的子字符串替换字符串中所有存在的子字符串。 REPLACE()函数区分大小写。
句法 :
SELECT REPLACE(string, from_string, new_string)
参数字符串用于将原字符串from_string替换为new_string。
示例 1:
在此示例中,您将看到如何使用 replace函数将任何字符串值替换为新的字符串值。
让我们考虑一个将“MySQL”替换为“HTML”值的示例。下面给出的是替换函数值。
Replace "MySQL" with "HTML"
现在,您将看到如何读取替换值。
SELECT REPLACE("MySQL in Geeksforgeeks", "SQL", "HTML");
输出 :
REPLACE(“MySQL in Geeksforgeeks”, “MySQL”, “HTML”) |
---|
HTML in Geeksforgeeks |
示例 2:
Replace "X" with "A"
现在,如果您想读取替换的值,请使用下面给出的以下函数。
SELECT REPLACE("It is Good to study XXX from GFG", "X", "A");
输出 :
REPLACE(“It is Good to study XXX from GFG”, “X”, “A”) |
---|
It is Good to study AAA from GFG |
示例 3:
Replace "x" with "a"
现在,如果您想读取替换的值,请使用下面给出的以下函数。
SELECT REPLACE("It is Good to study xxx from GFG", "x", "a");
输出 :
REPLACE(“It is Good to study xxx from GFG”, “x”, “a”) |
---|
It is Good to study aaa from GFG |