티스토리 뷰
반응형
------------------------------------------# MSSQL
Begin
SET NOCOUNT ON
Begin
Begin Try
Begin Tran
Begin
--# 오류를 발생시킨다. 조건문으로 중복검사등을 한후 중복여부를 리턴할때 사용해도 된다.
RAISERROR('이미 사용중입니다.',16,1)
End
Commit Tran
End Try
'--# 위의 구문에서 오류발생시
Begin Catch
RollBack Tran
DECLARE @ErrMsg NVarchar(4000), @ErrSeverity Int, @p_io_Is_Error NVarchar(4000)
SELECT @ErrMsg = ERROR_MESSAGE(), @ErrSeverity = ERROR_SEVERITY(), @p_io_Is_Error = @error
RAISERROR(@ErrMsg, @ErrSeverity, 1)
End Catch
End
SET NOCOUNT OFF
End
※ @ErrMsg = ERROR_MESSAGE()에서 ERROR_MESSAGE()를 임의로 원하는 오류 메시지로 출력가능하다.
ex) @ErrMsg = '.....에서 오류가 발생하였습니다.'
------------------------------------------# ASP
반응형
'DBMS > SQL Server' 카테고리의 다른 글
[BAK] 파일 복원하기 (0) | 2013.04.10 |
---|---|
Split함수 만들어 사용하기 (0) | 2013.02.25 |
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- jsp
- 항공편
- asp
- focus
- 인천공항
- 실시간
- Click
- Next
- Oracle
- Selector
- android
- 제이쿼리
- javascript
- attr
- Drop
- 기초
- 비행기
- select
- submit
- If
- centOS
- Filter
- dom
- ready
- html
- create
- jquery
- event
- regexp
- MySQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함