728x90
반응형
TRY 블록에서 실행 중 오류 발생 시 CATCH 블록에서 오류 처리
BEGIN TRY
[쿼리]
END TRY
BEGIN CATCH
[오류 발생 시 쿼리]
END CATCH
# ERROR_SEVERITY()
심각도 반환
# ERROR_NUMBER()
오류 번호 반환
# ERROR_STATE()
오류 상태 번호 반환
# ERROR_PROCEDURE()
오류가 발생한 저장 프로시저 또는 트리거의 이름 반환
# ERROR_LINE()
오류를 일으킨 루틴 내부의 행 번호 리턴
# ERROR_MESSAGE()
오류 메세지의 전체 텍스트 반환
728x90
반응형
'Database > MS SQL' 카테고리의 다른 글
MS SQL。정규식 (0) | 2020.12.13 |
---|---|
MS SQL。트랜잭션(Transaction) (0) | 2020.12.12 |
MS SQL。MERGE (0) | 2020.12.10 |
MS SQL。커서(Cursor) (0) | 2020.12.09 |
MS SQL。반복문(While) (0) | 2020.12.08 |