从逗号分隔值中获取单个记录 [英] get single record from comma separated values
本文介绍了从逗号分隔值中获取单个记录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好,
我将逗号分隔值传递给我的存储过程。如下所示:
@ id = 1,2,3,4
@ firstname ='a','b',' c','d'
现在如果我写select语句然后我想要来自@id和@firstname的单个数据。如下所示:
id firstname
1 a
2 b
3 c
4 d
谢谢
解决方案
参考 -
1. 用于定义分隔字符串的SQL用户定义函数 [ ^ ]
2. SQL Server中的Split函数可以打破逗号分隔的字符串 [ ^ ]
Hi all,
i am passing comma separated values to my stored procedure. something like below:
@id=1,2,3,4
@firstname='a','b','c','d'
now if i write select statement then i want single data from @id and @firstname. something like below:
id firstname
1 a
2 b
3 c
4 d
thanks
解决方案
Refer -
1. SQL User Defined Function to Parse a Delimited String[^]
2. Split function in SQL Server to break Comma separated strings[^]
这篇关于从逗号分隔值中获取单个记录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文