sql in 语句,传递字符串,不拆分也可以作为条件
2014年6月16日
sql 中如果in 语句,后是字符串写法。 --不用拆分也可以作为条件。 declare @T table (id int,col varchar(1)) insert into @T select 1,'a' union all select 2,'b' union all select 3,'c' union all select 4,'d' declare @sql varchar(10) set @sql='2,4' select * from @T where charindex(','+ltrim(id)+',',','+@sql+',')>0 /* id col ----------- ---- 2 b 4 d */
声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: sql in 语句,传递字符串,不拆分也可以作为条件