Sql Server中REPLACE函数的使用

前端技术 2023/09/09 MSSQL

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)

本文地址:https://www.stayed.cn/item/25042

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。