SQLServer中替换函数的使用

更换

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



语法

代替(''string_replace1,''string_replace2,''string_replace3)



参数

'string_replace1



字符串表达式,是searched.string_replace1可以字符数据或二进制数据。



'string_replace2



字符串表达式,可以看up.string_replace2可以字符数据或二进制数据。



'string_replace3



用于replacement.string_replace3字符串表达式可以是字符数据或二进制数据。



返回类型

如果string_replace(1, 2或3)是一个支持的字符数据类型,字符数据返回。如果string_replace(1, 2或3)是一个支持的二进制数据,二进制数据返回。



样品

下一个例子替换字符串CDE在abcdefghi XXX。



选择替换(''abcdefghicde,''cde,''xxx)

下面是结果集:



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