저장 프로시저
1. 저장 프로시저의 개요
개념
Stored Procedure
SQL Server에서 제공되는 프로그래밍 기능
- 쿼리문의 집합으로 어떠한 동작을 일괄 처리하기 위한 용도
구문 형식
CREATE { PROC | PROCEDURE } [schema_name]
procedure_name[; number]
[
{ @parameter[type_schema_name.] data_type }
[VARYING][= default][OUT | OUTPUT]
[READONLY]
][, ...n]
[WITH <procedure_option>[, ...n]]
[FOR REPLICATION]
AS { [BEGIN sql_statement[;][, ...n][END]]}
[;]
생성 및 사용
USE sqlDB;
GO
CREATE PROCEDURE usp_users
AS
SELECT * FROM userTbl;
GO
EXEC usp_users;
- 수정과 삭제
- 수정 :
ALTER PROCEDURE - 삭제 :
DROP PROCEDURE
- 수정 :