SQL Server中的STUFF函數用于在一個字符串中替換指定位置的字符或字符串。
語法: STUFF ( character_expression , start , length , replaceWith_expression )
說明:
示例: 假設有一個字符串 ‘Hello, world!’,我們想將其中的逗號替換為句號,可以使用STUFF函數:
SELECT STUFF('Hello, world!', 6, 1, '.');
結果將返回 ‘Hello. world!’。
另一個示例是將字符串 ‘12345’ 中的中間三個字符替換為 ‘abc’,可以使用STUFF函數:
SELECT STUFF('12345', 2, 3, 'abc');
結果將返回 ‘1abc5’。