[sql] 스토어드 프로시저의 호출 방법과 예제
스토어드 프로시저는 데이터베이스에 저장된 일련의 SQL 문을 실행하는데 사용됩니다. 이 게시물에서는 SQL에서 스토어드 프로시저를 호출하는 방법과 간단한 예제를 제공합니다.
스토어드 프로시저 호출 방법
다음은 SQL에서 스토어드 프로시저를 호출하는 일반적인 방법입니다.
Syntax:
EXEC proc_name param1, param2, ...
이때 proc_name
은 호출하려는 스토어드 프로시저의 이름이며, param1
, param2
는 프로시저에 전달되는 매개변수입니다.
스토어드 프로시저 호출 예제
다음은 급여 계산을 위한 간단한 스토어드 프로시저 호출 예제입니다.
Syntax:
CREATE PROCEDURE CalculateSalary
@employee_id int,
@month int,
@year int
AS
BEGIN
-- 스토어드 프로시저의 본문 내용
-- @employee_id, @month, @year을 사용하여 급여를 계산하는 SQL을 실행
END
스토어드 프로시저를 호출하는 방법은 아래와 같습니다.
Syntax:
EXEC CalculateSalary 1001, 6, 2022
위 예제에서 CalculateSalary
는 스토어드 프로시저의 이름을 나타내며, 1001
, 6
, 2022
는 해당 프로시저에 전달되는 매개변수입니다.
이것으로 스토어드 프로시저의 호출 방법과 간단한 예제를 살펴보았습니다.
더 많은 정보가 필요하시다면 Microsoft 공식 문서를 참조하세요.