STUFF刪除指定長度的字元並在指定的起始點插入另一組字元。語法STUFF(character_expression,start,length,character_expression)引數character_expression由字元資料組成的表示式。character_expression可以是常量、變數,也可以是字元或二進位制資料的列。start是一個整形值,指定刪除和插入的開始位置。如果start或length是負數,則返回空字串。如果start比第一個character_expression長,則返回空字串。length是一個整數,指定要刪除的字元數。如果length比第一個character_expression長,則最多刪除到最後一個character_expression中的最後一個字元。返回型別如果character_expression是一個支援的字元資料型別,則返回字元資料。如果character_expression是一個支援的binary資料型別,則返回二進位制資料。註釋可以巢狀字串函式。示例下例透過在第一個字串(abcdef)中刪除從第二個位置(字元b)開始的三個字元,然後在刪除的起始位置插入第二個字串,建立並返回一個字串。SELECTSTUFF("abcdef",2,3,"ijklmn")GO下面是結果集:---------aijklmnef(1row(s)affected) 參考資料: sqlserver聯機叢書
STUFF刪除指定長度的字元並在指定的起始點插入另一組字元。語法STUFF(character_expression,start,length,character_expression)引數character_expression由字元資料組成的表示式。character_expression可以是常量、變數,也可以是字元或二進位制資料的列。start是一個整形值,指定刪除和插入的開始位置。如果start或length是負數,則返回空字串。如果start比第一個character_expression長,則返回空字串。length是一個整數,指定要刪除的字元數。如果length比第一個character_expression長,則最多刪除到最後一個character_expression中的最後一個字元。返回型別如果character_expression是一個支援的字元資料型別,則返回字元資料。如果character_expression是一個支援的binary資料型別,則返回二進位制資料。註釋可以巢狀字串函式。示例下例透過在第一個字串(abcdef)中刪除從第二個位置(字元b)開始的三個字元,然後在刪除的起始位置插入第二個字串,建立並返回一個字串。SELECTSTUFF("abcdef",2,3,"ijklmn")GO下面是結果集:---------aijklmnef(1row(s)affected) 參考資料: sqlserver聯機叢書