Database
[MSSQL] 프로시저 생성 / 실행
헤르메스의날개
2021. 3. 23. 20:23
728x90
CREATE PROC [dbo].[프로시저명]
@PARAM1 VARCHAR(10)
, @RESULT NVARCHAR(255) OUTPUT -- 결과
AS
BEGIN
SET NOCOUNT ON
DECLARE @VALUE01 VARCHAR(8)
DECLARE @VALUE02 INT
DECLARE @VALUE03 NVARCHAR(20)
BEGIN TRAN
BEGIN TRY
프로시저 내용
SELECT @RESULT = 'S'
COMMIT
END TRY
BEGIN CATCH
ROLLBACK
SELECT @RESULT = ERROR_MESSAGE()
END CATCH
END
BEGIN
DECLARE @RESULT NVARCHAR(255)
EXEC DBO.PRC_RETURN_SALS_WR_PRC_H2 '1', @RESULT OUTPUT
SELECT @RESULT
END
728x90