Notice
Recent Posts
Recent Comments
Link
투케이2K
90. (MSSQL/SQL) [간단 소스] 프로시저 생성 목록 조회, 프로시저 호출, 프로시저 삭제 방법 - PROCEDURE 본문
MsSqlDB
90. (MSSQL/SQL) [간단 소스] 프로시저 생성 목록 조회, 프로시저 호출, 프로시저 삭제 방법 - PROCEDURE
투케이2K 2022. 10. 2. 11:16[개발 환경 설정]
개발 툴 : SSMS
개발 언어 : MSSQL
[소스 코드]
/***************************************************************
생성된 프로시저 :
CREATE PROCEDURE USER_PROC -- [생성]
ALTER PROCEDURE USER_PROC -- [수정]
(
@IN_NAME NVARCHAR(100), -- [인풋 : 이름]
@IN_AGE NVARCHAR(100), -- [인풋 : 나이]
@OUT_MSG NVARCHAR(100) OUTPUT -- [출력 : 파라미터]
)
---------------------------------------------------------------
설명 - 이름과 나이를 인풋값으로 받아서 해당 이름을 사용하는 사용자 나이 업데이트 수행 실시
---------------------------------------------------------------
프로시저 생성 조회 : sp_helptext 'dbo.USER_PROC'
---------------------------------------------------------------
프로시저 호출 :
-- [변수 선언]
DECLARE @IN_NAME NVARCHAR(100);
DECLARE @IN_AGE NVARCHAR(100);
DECLARE @OUT_MSG NVARCHAR(100);
-- [인풋 값 대입 실시]
SET @IN_NAME = '홍길동';
SET @IN_AGE = '50';
-- [프로시저 호출]
EXEC USER_PROC @IN_NAME, @IN_AGE, @OUT_MSG OUTPUT;
-- [OUTPUT 리턴 상태 확인]
SELECT @OUT_MSG AS '프로시저 수행 결과';
---------------------------------------------------------------
프로시저 삭제 : DROP PROCEDURE USER_PROC
***************************************************************/
반응형
'MsSqlDB' 카테고리의 다른 글
92. (MSSQL/SQL) [간단 소스] 인덱스 생성 목록 조회, 인덱스 호출, 인덱스 삭제 방법 - INDEX (0) | 2022.10.02 |
---|---|
91. (MSSQL/SQL) [간단 소스] 함수 생성 목록 조회, 함수 호출, 함수 삭제 방법 - FUNCTION (펑션) (0) | 2022.10.02 |
89. (MSSQL/SQL) IF ELSE LIKE 패턴 (REGEXP) 을 사용해 데이터가 특정 정규식 패턴을 만족하는지 확인 실시 (0) | 2022.10.02 |
88. (MSSQL/SQL) PATINDEX 사용해 주어진 문자열에서 특정 문자 인덱스 위치 확인 실시 (0) | 2022.10.02 |
87. (MSSQL/SQL) WHILE 반복문을 사용해 구구단 출력 수행 실시 (0) | 2022.10.02 |
Comments