27,580
社区成员
发帖
与我相关
我的任务
分享
alter PROCEDURE pro_A(@str varchar(8000))
as
begin
declare @strtem varchar(8000)
set @strtem = @str
EXEC('select * from ABCCode where ABCCode in ('+@strtem+')');
end
alter PROCEDURE pro_A(@str varchar(8000))
as
begin
declare @strtem varchar(8000)
set @strtem = @str
select * from ABCCode where ','+@strtem+',' like %','+ABCCode+','% end
alter PROCEDURE pro_A(@str varchar(8000))
as
begin
declare @strtem varchar(8000)
set @strtem = @str
select * from ABCCode where charindex(','+ABCCode+',',','+@strtem+',') > 0
end
exec pro_A 'A,B'
alter PROCEDURE pro_A(@str varchar(8000))
as
begin
select * from ABCCode where charindex(ABCCode+',',@str+',')>0
end
exec pro_A 'A,B'
alter PROCEDURE pro_A(@str varchar(8000))
as
begin
declare @strtem varchar(8000)
set @strtem = @str
select * from ABCCode where charindex(','+ABCCode+',',','+@strtem+',') > 0
end