在SQL中,如何将位掩码总计中的值拆分为逗号分隔的字符串

在SQL中,如何将位掩码总计中的值拆分为逗号分隔的字符串,第1张

在SQL中,如何将位掩码总计中的值拆分逗号分隔的字符串
declare @I integer = 2117Declare @v varChar(32) = ''Declare @Bit tinyInt = 0while @I > 0 BeginSet @v += case @I %2 WHen 1 Then str(@bit,2,1) + ',' else '' End Set @Bit += 1Set @i /= 2EndSelect case  When len(@v) > 0 Then left(@v, len(@v) -1) else '' End


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5640730.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存