[MSSQL] STUFF 函數用法

最近在整理DB內的資料,在網上搜尋文章時,看到別人解答中有使用到STUFF這個函數,
這邊紀錄一下,如何使用。

以下四個範例

例:

A.
STUFF('qwer',1,0,'uiop')
=uiopqwer
(數字1,從第一個位數開始取代,數字0,無需刪除字元)

B.
STUFF('qwer',2,0,'uiop')
=quiopwer
(數字2,從第一個位數開始取代,數字0,無需刪除字元)

C.
STUFF('qwer',2,1,'uiop')
=quioper
(數字2,從第一個位數開始取代,數字1,刪除1個字元)

D.
STUFF('qwer',2,2,'uiop')
=quiopr
(數字2,從第一個位數開始取代,數字2,刪除2個字元)

參考-Microsoft-STUFF

這個網誌中的熱門文章

[MSSQL] 一行指令,快速複製資料表(TABLE)

[Windows] 連線網路磁碟機 設定及BAT檔製作

[C#] 撰寫C#連接Mssql 資料庫方法 C# connect to mssql