千家信息网

SQL Server stuff函数的用法

发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,1、作用删除指定长度的字符,并在指定的起点处插入另一组字符。2、语法STUFF ( character_expression , start , length ,character_expressio
千家信息网最后更新 2025年02月04日SQL Server stuff函数的用法

1、作用

删除指定长度的字符,并在指定的起点处插入另一组字符。

2、语法

STUFF ( character_expression , start , length ,character_expression2 )

3、讲解

character_expression 是欲处理的字符串;

start 是删除字符的开始位置,字符串是从1开始,如果要从第二个字符删除,则start为2;

length 欲删除的字符的长度,如从第二个字符开始删除,删除三个字符,则length为2;

character_expression2 想要用来替换删除字符串的字符串(有点拗口,但是不难理解)

4、例子

如预处理的字符串character_expression是'abcdef',想删除掉'cde',则stuff函数的写法为:

stuff('abcdef',3,3,'');

如果想把'cde'替换为'xyz',则stuff函数的写法为

stuff('abcdef',3,3,'xyz');


0