본문 바로가기
DB/RDBMS

[MSSQL] 저장 프로시저 생성 및 수정과 실행

by 소라둥이 2020. 4. 27.

- 프로시저 생성

CREATE PROC [프로시저명]

   [파라미터 이름]      [파라미터 타입]

AS

 

[프로시저 구문]

 

ex)

  CREATE PROC dbo.proc1

       @NUM      INT,

       @STRING   VARCHAR(100)

   AS

 

   SELECT @NUM, @STRING

 

 

- 프로시저 수정

ALTER PROC [프로시저명]

   [파라미터 이름]      [파라미터 타입]

AS

 

[프로시저 구문]

 

 

 

- 프로시저 실행

 

EXEC [프로시저명] [파라미터값], [파라미터값]

 

ex)

   EXEC [dbo].[proc1]   10, '마스크'

 

 

 

수정, 삭제 구문에서 PROC은 PROCEDURE로 써도 가능하다.