相关疑难解决方法(0)

SQL:存储过程中的in子句:如何传递值

我想编写一个SQL Server 2005存储过程,它将从用户表中选择并返回用户记录,这些用户记录将作为参数传递给存储过程.

这该怎么做 ?

我可以将用户ID作为以逗号分隔的字符串传递.这样我就可以使用了

select * 
from users 
where userid in (userids)
Run Code Online (Sandbox Code Playgroud)

例如:我想为id的5,6,7,8,9选择记录

如何编写存储过程?

sql sql-server stored-procedures sql-server-2005

17
推荐指数
4
解决办法
5万
查看次数