REPLACE
語法
REPLACE ( ’string_expression1′ , ’string_expression2′ , ’string_expression3′ )
參數
’string_expression1′
待搜索的字符串表達式。string_expression1 可以是字符數據或二進制數據。
’string_expression2′
待查找的字符串表達式。string_expression2 可以是字符數據或二進制數據。
’string_expression3′
替換用的字符串表達式。string_expression3 可以是字符數據或二進制數據。
返回類型
假如 string_expression(1、2 或 3)是支持的字符數據類型之一,則返回字符數據。假如 string_expression(1、2 或 3)是支持的 binary 數據類型之一,則返回二進制數據。
示例
下例用 xxx 替換 abcdefghi 中的字符串 cde。
SELECT REPLACE(’abcdefghicde’,'cde’,'xxx’)
GO
下面是結果集:
————
abxxxfghixxx
(1 row(s) affected)