-
[SQL] TRY CATCH 알아보기IT /DataBase 2017. 6. 28. 18:23728x90
이것도 옛날꺼 복붙임
시간나면 예시만들어서 이쁘게 올려봄
이게 뭐하다 정리한건지도 기억안나서.
요즘 리눅스에 마리아디비쓰나본데 고걸로 정갈하게 올려보고 싶음.
아무튼
BEGIN TRY
원래 사용하던 SQL 문장들
END TRY
BEGIN CATCH
만일 TRY 문에서 문제가 발생할경우 처리 문장
END CATCH
사용하고자 하는 SQL문을
BEGIN TRY / END TRY 부분에 묶어 주기만 하면된다.
오류가 발생할경우
BEGIN CATCH / END CATCH 안에 있는 SQL문이 실행된다.
USE 디비이름
BEGIN TRY
INSERT INTO 테이블 VALUES ('가나다', '라마바', 3, NUll)
PRINT N'인써트문 실행 완료!'
END TRY
BEGIN CATCH
PRINT N'오류나서 똥됨'
END CATCH
도움말을 생활화 합시다. 블로그 보다 퀄리티 GOOD
'IT > DataBase' 카테고리의 다른 글
[SQL] 테이블 복사하기 (0) 2017.12.15 [SQL] IF ELSE 문 (0) 2017.06.28 [MSSQL] CASE 문 . 조건에 따라 값 정하기 ! CASE WHEN THEN (2) 2013.06.20 [SQL] DROP 문, DELETE 문. 데이터를 삭제 해봅시다. (0) 2013.06.12 [SQL] UPDATE SET 문 , DB 값 수정하기 (4) 2013.06.02