语法: REPLACE ( string_expression , string_pattern , string_replacement )
参数
-
string_expression
-
要搜索的字符串表达式。string_expression 可以是字符或二进制数据类型。
-
string_pattern
-
是要查找的子字符串。string_pattern 可以是字符或二进制数据类型。string_pattern 不能是空字符串 ('')。
-
string_replacement
-
替换字符串。string_replacement 可以是字符或二进制数据类型。
返回类型
如果其中的一个输入参数数据类型为 nvarchar,则返回 nvarchar;否则 REPLACE 返回 varchar。
如果任何一个参数为 NULL,则返回 NULL。
注释
REPLACE 根据输入的排序规则执行比较操作。若要以指定的排序规则执行比较操作,可以使用 COLLATE,显示指定输入的排序规则。
实例:
aaa 替换 126ABC544 中 ABC
SELECT REPLAC('126ABC544','ABC','aaa');
此用户可以用于更新 删除 替换 ,有兴趣的话可以亲自试试!