본문 바로가기

Database/MS SQL

MS SQL。프로시저(Procedure)

728x90
반응형

쿼리문을 메서드 형식으로 관리하며 필요 시 호출해서 사용

 

CREATE PROCEDURE [프로시저명]
(
    [변수]
)
AS

SET NOCOUNT ON

BEGIN
    [쿼리]
    
    RETURN
END

 

 

# 삭제(DROP)

 

DROP PROCEDURE [프로시저명]

 

# 조회

 

1.
[프로시저명] [변수1 값], ..., [변수n 값]

2.
[프로시저명] [변수1] = [값],[변수2] = [값],...,[변수n] = [값]

 

 

 

# 프로시저 조회

 

1. 단일
sp_helptext [프로시저명]

2. 전체
SELECT *
  FROM INFORMATION_SCHEMA.ROUTINES
728x90
반응형