3
是否有在SQL Server 2008中的任何更新以允许WHERE
谓词的IN
第一个变量?可以在SQL Server 2008在WHERE使用变量IN子句
会预期此代码的工作?
declare @InParams varchar(100) = '1,2';
select * from Category
where CategoryID in @InParams;
是否有在SQL Server 2008中的任何更新以允许WHERE
谓词的IN
第一个变量?可以在SQL Server 2008在WHERE使用变量IN子句
会预期此代码的工作?
declare @InParams varchar(100) = '1,2';
select * from Category
where CategoryID in @InParams;
在这里看到:Arrays and Lists in SQL Server(选择你版本),或在这里http://www.sommarskog.se/dynamic_sql.html
否 - 仍然需要使用两种: