개발/MS-SQL
[MS-SQL/SQL Server] 프로시저 생성/호출 (MS-SQL Create Procedure)
Jinius.com
2022. 10. 21. 17:03
728x90
반응형
- 프로시저 생성 구문
프로시저 내부에 있는 쿼리문은 원하는 쿼리로 수정가능하다.
CREATE PROCEDURE 프로시저명
(
@파라미터1 데이터타입,
@파라미터2 데이터타입,
.
.
.
)
AS
BEGIN
쿼리
END
파라미터 없는 프로시저 생성 ex)
create procedure noparatest
as
begin
select
*
from
table
end
파라미터 있는 프로시저 생성 ex)
create procedure paratest (@ID varchar(10))
as
begin
select
*
from
table
where
id=@ID
end
- 프로시저 호출 구문
파라미터 없는 프로시저 호출
exec noparatest
파라미터 있는 프로시저 호출
exec paratest 'idvalue'
or
exec paratest @id='idvalue'
728x90
반응형