Sql Server REPLACE函数的使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sql Server REPLACE函数的使用相关的知识,希望对你有一定的参考价值。

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

语法
REPLACE ( ‘‘string_replace1‘‘ , ‘‘string_replace2‘‘ , ‘‘string_replace3‘‘ )

参数
‘‘string_replace1‘‘

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

‘‘string_replace2‘‘

待查找的字符串表达式。string_replace2 可以是字符数据或二进制数据。

‘‘string_replace3‘‘

替换用的字符串表达式。string_replace3 可以是字符数据或二进制数据。

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

示例
下例用 xxx 替换 abcdefghi 中的字符串 cde。

SELECT REPLACE(‘‘abcdefghicde‘‘,‘‘cde‘‘,‘‘xxx‘‘)GO
下面是结果集:

------------abxxxfghixxx(1 row(s) affected)







以上是关于Sql Server REPLACE函数的使用的主要内容,如果未能解决你的问题,请参考以下文章

Sql Server REPLACE函数的使用

SQL server replace函数的用法,大神看看我用的哪不对?谢谢

数据库SQL server中 replace使用方法

数据库SQL server中 replace使用方法

Sql server中有没有replace语句? 没有的话,怎样实现类似于mySql中的repla

sql server2005中 如何把带逗号的数字字符串转换为数字。除了replace,要函数转换的方法