SQL Server | STUFF()函数

在某些情况下,用户希望更改插入的部分数据。原因可能是人为错误或数据变化。为此,stuff()函数开始起作用。

null

STUFF(): 在SQL Server中,stuff()函数用于从源字符串中删除给定长度的字符序列,并从指定的起始索引中插入给定的字符序列。

语法:

STUFF (source_string, start, length, add_string)

其中:- 1.源字符串: 要修改的原始字符串。 2.开始: 从中删除给定长度的字符并插入新的字符序列的起始索引。 3.长度: 要从原始字符串的起始索引中删除的字符数。 4.添加_字符串: 要插入的新字符集(字符串),以代替从起始索引中删除的字符。

注: 新字符串的长度和要删除的字符数不必相同。

例1:

图片[1]-SQL Server | STUFF()函数-yiteyi-C++库

输出:

图片[2]-SQL Server | STUFF()函数-yiteyi-C++库

例2:

图片[3]-SQL Server | STUFF()函数-yiteyi-C++库

输出:

图片[4]-SQL Server | STUFF()函数-yiteyi-C++库

例3:

图片[5]-SQL Server | STUFF()函数-yiteyi-C++库

输出:

图片[6]-SQL Server | STUFF()函数-yiteyi-C++库

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享