1. 학습
  2. /
  3. 강의
  4. /
  5. SQL Server에서의 트랜잭션과 오류 처리

Connected

연습 문제

매개변수 없는 THROW

데이터베이스에 새 제품을 삽입하기 위한 저장 프로시저를 준비하려고 합니다. 이 저장 프로시저에서 발생 가능한 오류를 errors라는 테이블에 기록한 뒤, 원래 오류를 다시 throw 하길 원합니다.

저장 프로시저를 어떻게 준비하면 될까요?

지침

100 XP
  • 오류 처리를 CATCH 블록으로 감싸세요.
  • 오류를 errors 테이블에 삽입하세요.
  • INSERT 문을 세미콜론(;)으로 끝내세요.
  • 원래 오류를 다시 throw 하세요.