데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

쿼리 구조는 다음과 같습니다.


BEGIN TRAN

...

...

IF(ERROR)

BEGIN

EXEC ERROR_PROC @MESSAGE

END

..

..

..

IF(ERROR)

BEGIN

ROLLBACK TRAN

END


대략적으로 쓴것이니 참고만 부탁드립니다.

의미를 말씀드리면, 각종 작업도중 오류가 발생한경우 프로시저를 호출해서 오류 관련된 내용을 테이블에 저장하려고 하고 있습니다.


그런데, 마지막에 롤백을 하니,

오류를 저장했던 부분까지 함께 롤백되어서요.


혹시 구조를 바꾸지 않고 이방법을 사용할 수 있을까요?

No. Subject Author Date Views
10188 SQL 조회 관련 질문이 있습니다.(중복 처리기능 ..?) [1] wooong 2018.04.10 922
10187 오라클에서 ms sql로의 마이그레이션 속도에 대해 [1] 지옹 2018.04.10 1051
10186 mssql 프로시저 while문 안의 if문 질문 드려요 ㅠㅠ [1] 스터프 2018.04.10 1116
10185 누적 쿼리 질문드립니다. 란트 2018.04.09 980
10184 논리페이지를 인출하지 못했습니다.. [1] 냥냥 2018.04.07 1535
10183 조건일치하는 유일한 것 선택 길주석 2018.04.07 815
10182 프로시저 디버깅 어떻게 해야하나요..ㅜㅜ [1] 와이키키 2018.04.05 787
10181 ms sql 2008을 sql 2005로 다운그레이드가 가능할까요? [2] 김학만 2018.04.04 1152
10180 대량 삭제 작업시 고려할 사항 공유맨 2018.04.04 631
10179 디비 백업시 실패 메시지에 대해.. [2] 깔샴이 2018.04.03 1844
10178 초보 질문입니다. [1] 지우파 2018.04.02 725
10177 서비스 시작이 되지 않습니다 17051 [1] winner 2018.03.30 1884
10176 테이블반환함수 조인방법 [1] 안돼요 2018.03.27 1192
10175 사용하는 sp에서 #Temp테이블의 필드 오류가 한번씩 나요~~TT 신현숙 2018.03.26 703
10174 MSSQL 서버가 HA로 구성된 상태에서의 LINKED SERVER 문제 숨표나라 2018.03.22 1151
10173 문법오류가 나와서 문의 드립니다. [3] 카즈로고스 2018.03.22 1478
10172 sql server 2008 R2 설치 파일을 구하고 있습니다. lobb 2018.03.21 816
10171 DLL등록에 대한 질문 입니다. [4] icham 2018.03.21 1165
» Rollback 범위내의 프로시저중 일부는 Commit 할수있나요? [1] 레몽 2018.03.20 1351
10169 Linked Server 에러ㅠㅠ vible 2018.03.16 1054





XE Login