STUFF(string,start,length,insertstring)函数,在第一个参数(string),从第二个参数(start)位置删除第三个参数(length)长度的字符串,最后用第四个参数(insertstring)的字符串插入到第一个参数(string)中,位置从第二个参数(start)开始。

如:

DECLARE @string NVARCHAR(50= N'SQL Server数据库'

SELECT STUFF(@string,11,3,' 2008 R2'AS [DB Name]

 

按F5执行结果:

SQL Server STUFF Functions_select