【发布时间】:2010-10-21 04:55:13
【问题描述】:
我有一个存储过程,它接受许多输入参数,包括 @userID。
现在,在 SP 的核心中,我使用以下 Where close 从视图中进行选择:
Where userID = @userID
这很好用。现在我想传递多个用户以便能够像这样查询它:
where userID in (1,2,...)
如何从一个输入参数传递值 1,2?
谢谢
【问题讨论】:
-
这已经在 SOOO 上被问过很多次了。您知道您可以搜索其他问题并阅读他们的答案吗?
-
@astander:好点。我想都没想就回答了……
-
@astandar / @mitch 一个很好的方法是链接到stackoverflow.com/questions/209686/… 或其他规范,因此它会显示在常见问题解答stackoverflow.com/tags/tsql/faq ... 或更新维基stackoverflow.com/tags/tsql/info 以包括它
-
为什么不在表变量中传递用户 ID,例如@TuserID。在 sp 中,您可以在 @TuserID.UserID = userID 上进行内部连接 @TuserID ...
标签: sql-server tsql