ALTER PROCEDURE [dbo].[sp_X_EXAMPLE_TRAN]
@OUT_RETURN INT OUTPUT -- 오류 : 0, 성공 :1
AS
BEGIN
SET NOCOUNT ON;
BEGIN TRY
BEGIN TRAN
DELETE FROM TBL_TEST
SELECT CAST('@ZZZ' AS INT)
COMMIT TRAN -- 성공!
SET @OUT_RETURN = 1
END TRY
BEGIN CATCH
ROLLBACK TRAN -- 실패!
SET @OUT_RETURN = 0
END CATCH
END
'웹프로그래밍 > DATABASE' 카테고리의 다른 글
[MS-SQL] 커서 / 루프 / 커서 사용하기 / CURSOR (0) | 2019.11.05 |
---|---|
[MS-SQL] 프로시저 동적쿼리 (0) | 2019.11.04 |
[MS-SQL] 프로시저 생성 / CREAT PROCEDURE (0) | 2019.11.04 |
[ ORACLE ] ORACLE INSTALL / 오라클 설치 / 오라클 설치하는 방법 / 오라클 설치법 (0) | 2016.07.24 |