sql语句replace的用法 Sql中REPLACE的详细用法~?

Sql中REPLACE的详细用法~?SqlServer中REPLACE函数的使用?使用SQL Server替换函数替换用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。Synta

Sql中REPLACE的详细用法~?

SqlServer中REPLACE函数的使用?

使用SQL Server替换函数

替换

用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。

Syntax

replace(“”string”replace1“”、“”string”replace2“”、“”string”Replace3“)

参数

“”string”replace1“”

要搜索的字符串表达式。字符串ureplace1可以是字符数据或二进制数据。

“”string “Replace2 “”

要找到的字符串表达式。字符串ureplace2可以是字符数据或二进制数据。

“”字符串“”替换3 “”

]。字符串ureplace3可以是字符数据或二进制数据。

Return type

如果字符串替换(1、2或3)是受支持的字符数据类型之一。如果字符串替换(1、2或3)是受支持的二进制数据类型之一。

Example

以下示例将abcdefghi中的字符串CDE替换为XXX。

选择replace(“cdefghicde”、“CDE”、“XXX”)go

以下是结果集:

---abxxxfghixxx(受影响的1行)

此函数不支持替换文本和ntext字段