有些情況下,用戶想要更改插入的數據的某些部分。原因可能是人為錯誤或數據更改。為此,stuff() 函數開始起作用。
STUFF():
在 SQL Server 中,stuff() 函數用於從源字符串中刪除給定長度的字符序列,並從指定的起始索引插入給定的字符序列。
用法:
STUFF (source_string, start, length, add_string)
在哪裏:-
1. source_string:要修改的原始字符串。
2.開始:將刪除給定字符長度並插入新字符序列的起始索引。
3.長度:要從原始字符串的起始索引中刪除的字符數。
4. add_string:要插入的新字符集(字符串)代替從起始索引中刪除的字符。
注意:新字符串的長度和要刪除的字符數不必相同。
範例1:
輸出:
範例2:
輸出:
範例3:
輸出:
相關用法
- SQL Server QUOTENAME()用法及代碼示例
- SQL Server REVERSE()用法及代碼示例
- SQL Server ISNULL()用法及代碼示例
- SQL Server SESSIONPROPERTY()用法及代碼示例
- SQL Server TRANSLATE()用法及代碼示例
- SQL Server COALESCE()用法及代碼示例
- SQL Server SIN()、COS()用法及代碼示例
- SQL Server DATEADD()用法及代碼示例
- SQL Server RANK()用法及代碼示例
- SQL Server NTILE()用法及代碼示例
- SQL Server ASCII()用法及代碼示例
- SQL Server STR()用法及代碼示例
- SQL Server UNICODE()用法及代碼示例
- SQL Server SUBSTRING()用法及代碼示例
- SQL Server RTRIM()用法及代碼示例
- SQL Server FLOOR()、CEILING()用法及代碼示例
- SQL Server TAN()、COT()用法及代碼示例
注:本文由純淨天空篩選整理自Sam007大神的英文原創作品 SQL Server | STUFF() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。