例如表
UserID
-------------------------------
C10000191
K16000003
K16000004
K16000006
K16000008
串联之后就是字符串: C10000191,K16000003,K16000004,K16000006,K16000008
--先找到前5条数据
select top 5 UserID Into #T1 from [GSDoorDB].[dbo].[Account_User]
declare @UserIDStr nvarchar(max)
set @UserIDStr =STUFF((select ',' + [UserID] from #T1 for xml path('')),1,1,'')
select @UserIDStr
drop table #T1
stuff函数去掉字符串最前面的逗号分隔符

本文介绍了一个使用SQL的Stuff函数去除字符串前导逗号的实际案例,通过查询数据库表中的前5条UserID数据并进行字符串拼接,展示了如何利用Stuff函数进行有效的字符串处理。
570

被折叠的 条评论
为什么被折叠?



