在 SQL Server 中,REPLACE 函數用于替換字符串中的一部分內容。它的語法如下:
REPLACE(string, substring_to_replace, replacement)
string
:要進行替換的原始字符串。
substring_to_replace
:要被替換的子字符串。
replacement
:替換子字符串的新字符串。
下面是一個示例使用 REPLACE 函數的 SQL 查詢:
SELECT REPLACE('Hello World', 'World', 'Stack Overflow')
這個查詢將會返回字符串 'Hello Stack Overflow'
。原始字符串是 'Hello World'
,我們將其中的 'World'
替換為 'Stack Overflow'
。
注意:REPLACE 函數只會替換第一個匹配的子字符串。如果你想要替換所有匹配的子字符串,可以使用其他方法,比如使用 REPLACE
函數嵌套調用,或者使用正則表達式函數。