✔ Stored Procedure 생성
1) SSMS 내 도구 이용하여 Stored Procedure 생성하는 방법
🖱 Object Explorer > Databases > 프로시져 생성할 DB 하위 열기 > Programmability > Stored Procedures >
Stored Procedure 선택 > 마우스 우클릭 > New > Stored Procedure...

🖱 하단과 같이 탭이 새로 열리면서 Create Procedure 문의 기본 형태가 출력된다.
여기서 필요한 내용을 추가, 변경, 삭제하면서 프로시져 생성문을 완성해주면 된다.

2) 수기로 Create Procedure 문 작성하는 방법
🖱 위의 1) 방법중에서 Create Procedure문을 직접 수기로 작성하여 프로시져 생성문을 완성한다.
✔ Stored Procedure 수정
1) SSMS 내 도구 이용하여 Stored Procedure 수정하는 방법
🖱 Object Explorer > Databases > 프로시져 생성할 DB 하위 열기 > Programmability > Stored Procedures >
Stored Procedure 하위 수정할 프로시져 선택 > 마우스 우클릭 > Modify

🖱 하단과 같이 탭이 새로 열리면서 Alter Procedure 문의 기본 형태가 출력된다.
여기서 필요한 내용을 추가, 변경, 삭제하면서 프로시져 수정문을 완성해주면 된다.

2) 수기로 Alter Procedure 문 작성하는 방법
🖱 위의 1) 방법중에서 Alter Procedure문을 직접 수기로 작성하여 프로시져 수정문을 완성한다.
✔ Stored Procedure 실행
1) EXEC 문에 프로시져 및 변수값 직접 넣어서 바로 수행

2) 변수 설정 후 프로시져 수행해주기
- 입력된 성별값을 GENDER_SEL, 연령대값을 AGE_SEL이라고 변수 선언한 경우

✔ Stored Procedure 삭제
1) SSMS 내 도구 이용하여 Stored Procedure 삭제하는 방법
🖱 Object Explorer > Databases > 프로시져 생성할 DB 하위 열기 > Programmability > Stored Procedures >
Stored Procedure 하위 삭제할 프로시져 선택 > 마우스 우클릭 > Delete

🖱 하단과 같이 Delete Object 창이 열리면 삭제할 프로시져를 확인한 후 OK 버튼을 클릭한다.

2) 수기로 Drop Procedure 문 작성하는 방법

✔ Store Procedure Script를 간편하게 SSMS에서 생성하기(CREATE, ALTER, DROP, EXECUTE)
🖱 Object Explorer > Databases > 프로시져 생성할 DB 하위 열기 > Programmability > Stored Procedures >
Script 생성할 프로시져 선택 > 마우스 우클릭 > Script Stored Procedure as > CREATE, ALTER, DROP, EXECUTE..

'MSSQL' 카테고리의 다른 글
SET STATISTICS IO ON / OFF(페이지 IO 보는 법) (0) | 2022.12.23 |
---|---|
테이블 컬럼 추가, 변경, 삭제 (0) | 2022.12.23 |
GETDATE() 시 현재시각과 같지 않을 때 (0) | 2022.12.23 |
두 개 이상의 컬럼 비교해서 그 중에서 큰 수/ 작은 수 출력 (0) | 2022.12.23 |
SET NOCOUNT (0) | 2022.12.23 |