STUFF (SQL Server Compact)
刪除指定長度的字元,並且在指定的起始點插入另一組字元。
語法
STUFF (character_expression, start, length, character_expression )
引數
character_expression
可隱含轉換為 nvarchar或 ntext 的運算式。start
整數值或可隱含轉換為 int 的運算式,指定開始刪除和插入的位置。若 start 為負數,則傳回 Null 字串。若 start 比第一個 character_expression 長,也會傳回 Null 字串。length
整數或可隱含轉換為 int 的運算式,指定要刪除的字元數。若 length 比第一個 character_expression 長,則會刪除到最後一個 character_expression 的最後一個字元。若 length 為負數,則傳回 Null 字串。
傳回值
nvarchar 或ntext
範例
下列範例會刪除 Products資料表中產品識別碼的第二位數,並且以 '000' 字元加以取代。
SELECT STUFF([Product ID], 2,1, '000')
FROM Products