1.  
  2. ---if语句  
  3.  
  4. declare @ret bit   
  5. set @ret=1 --0  
  6. if @ret=1 begin  
  7. print 'true'  
  8. end  
  9. else begin   
  10. print 'false and null'  
  11. end  
  12.  
  13. ---多条选择语句  
  14. DECLARE @iRet INT, @PKDisp VARCHAR(20)  
  15.    SET @iRet = 1 
  16.    -- set @PKDisp='五' 
  17.     Select @iRet =  
  18.     CASE 
  19.         WHEN @PKDisp = '一' THEN 1  
  20.         WHEN @PKDisp = '二' THEN 2  
  21.         WHEN @PKDisp = '三' THEN 3  
  22.         WHEN @PKDisp = '四' THEN 4  
  23.         WHEN @PKDisp = '五' THEN 5  
  24.         ELSE 100  
  25.     END  
  26.     print @iRet  
  27.       
  28.  
  29. --while 循环语句  
  30.  
  31. declare @i int   
  32. set @i =1   
  33. while @i<5 begin   
  34. set @i=@i+1   
  35. print @i--每次循环的值都输出  
  36. end  
  37. print @i--输出最后结果值