SQL Server STUFF() 函数

STUFF()

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

STUFF (source_string, start, length, change_string)

source_string:字符数据
start :指定删除和插入的开始位置(从1开始,0返回NULL)
length :指定要删除的字符数
change_string : 替换start 到 length 的字符数据

例如:

SELECT STUFF('PO2201001',0,1,'A') -- NULL

SELECT STUFF('PO2201001',1,1,'A') -- AO2201001
posted @ 2023-01-29 11:39  KeepChasing  阅读(61)  评论(0编辑  收藏  举报