declare @testStr varchar(1000)
set @testStr='42,44,7343,9364,9345,9276,9247,9248,9029';
while(2<5)  --2<5即==true
begin
  if(charindex(',',@testStr)>1)
  begin
   if exists(select 1 from yxs_DrugsLable where id=substring(@testStr,0,charindex(',',@testStr)))
   begin
     print '标签表包含了该ID,ID为:'+substring(@testStr,0,charindex(',',@testStr))
   end
   else
    begin
     print '标签表没有该ID,ID为:'+substring(@testStr,0,charindex(',',@testStr))
    end
   set @testStr=substring(@testStr,charindex(',',@testStr)+1,len(@testStr))  
  end
else
 begin
       if exists(select 1 from yxs_DrugsLable where id=@testStr)
   begin
     print '标签表包含了该ID,ID为:'+@testStr
   end
   else
    begin
     print '标签表没有该ID,ID为:'+@testStr
    end
    print 'Game Over'
    break;
 end
end


相关文章:

  • 2021-08-09
  • 2021-08-28
  • 2021-07-16
  • 2022-12-23
  • 2022-12-23
  • 2021-12-07
  • 2022-01-02
猜你喜欢
  • 2021-10-11
  • 2022-02-25
  • 2022-02-03
  • 2022-12-23
相关资源
相似解决方案