저장 프로시저 만들기 사용법) CREATE PROC[EDURE] 저장 프로시저 이름
1. 매개변수 없는 프로시져 예) CREATE PROC up_member AS Begin End 실행명령 : EXEC 실행할 저장 프로시저 이름 (EXEC up_member)
2. 매개변수 있는 프로시져 예) CREATE PROC up_member @id varchar(20) AS Begin WHERE member_id=@id End 실행명령 : EXEC 실행할 저장 프로시저 이름 변수 (EXEC up_member 'sunmi')
3. 리턴값을 갖는 프로시져 예) CREATE PROC up_member AS Begin DECLARE @Count int RETRUN @Count End
실행명령 : DECLARE @Count int
4. OUTPUT 매개변수 이용하는 프로시져 예) CREATE PROC up_member @Count int OUTPUT Begin SELECT @Count = count(*) End 실행명령 : DECLARE @Count int
5. 프로시져 삭제하기 - drop proc 프로시저명
6 프로시져 수정하기 - ALTER PROC 수정할 SP 이름
7. 프로시저내에 분기 - CREATE PROC sp_UpPrice |
Lecture/Mssql
[SP] Stored Procedure
반응형