저장 프로세스의 생성과 집행


  
  
  
  
  1. set statistics io on 
  2. set statistics time on 
  3. set showplan_text on 
  4. set nocount on 
  5. /* */  
  6. CREATE PROC STU_ALL  
  7. AS 
  8. SELECT * FROM STUDENT  
  9. /* */  
  10. EXEC STU_ALL  
  11. /* */  
  12. EXEC sp_helptext STU_ALL  
  13.  
  14. /* " " */  
  15. CREATE PROC STU_DS  
  16. AS 
  17. SELECT *  
  18. FROM STUDENT  
  19. WHERE SNO IN (SELECT SNO FROM SC WHERE CNO=(SELECT CNO FROM COURSE WHERE CNAME=' '))  
  20.  
  21. EXEC STU_DS  
  22.  
  23. /* , :  
  24. CREATE PROCEDURE   
  25. ( @)  
  26. AS 
  27. SQL   
  28. */  
  29. /*outputoutput 。  
  30. , , 。 ,  
  31. output, ( ),  
  32.  "@SNO"   OUTPUT  , 。*/  
  33. CREATE PROC STU_SNO(@SNO VARCHAR(10) output)-- , : 、 、  
  34. AS   
  35. SELECT *   
  36. FROM STUDENT  
  37. WHERE SNO=@SNO  
  38. --  
  39. declare @num varchar(10)  
  40. set @num='990001' 
  41. EXEC STU_SNO @num output-- output  
  42.  
  43. -- output , @num  
  44. select @num-- select print,  

 
본문은'블로그 오늘부터 업데이트 정지'블로그에서 나온 것으로 전재를 사절합니다!

좋은 웹페이지 즐겨찾기