当前位置: 代码迷 >> Sql Server >> select * from Table where Id in (需要传入数组)遇到有关问题
  详细解决方案

select * from Table where Id in (需要传入数组)遇到有关问题

热度:106   发布时间:2016-04-24 09:10:38.0
select * from Table where Id in (需要传入数组)遇到问题
那多个数组 显示出来肯定是 string 类型的吧                然后就变成了 “ 1,2,3,4”           我想去掉这个string类型的引号该如何操作


select * from Table where Id in ( ‘ 1,2,3,4’)  这样的的话被 识别为了 1,2,3,4 的字符串了   要把  “  ”给去掉,或者是我思路不对,请帮忙说明下

------解决思路----------------------
select  *  from Table where ',1,2,3,4,' LIKE '%,'+rtrim(ID)+',%'
注意传参格式

最好写一个存储过程处理
  相关解决方案