예외 처리 (1) 썸네일형 리스트형 [MySQL / Stored Procedure] 에러 핸들링 (5) SIGNAL [MySQL / Stored Procedure] 에러 핸들링 시리즈(1) DECLARE ... HANDLER(2) Error Logging(3) CONSTRAINT (上)(4) CONSTRAINT (下)(5) SIGNAL 1편 ~ 4편까지 SQLEXCEPTION 이 발생했을 때, 에러 또는 예외에 대한 SP 리턴 값을 지정하고 필요에 따라 로깅하는 방법을 소개해 드렸습니다. 이 글에서는 SQLEXCEPTION 이 발생하지 않는 예외 상황에서도, DECLARE ... HANDLER 를 사용하여 SP 리턴 값을 지정하고 로깅하는 방법을 소개합니다. 어떤 상황이 SQLEXCEPTION 이 없지만 예외로 처리해야하는 상황일까요? 대표적인 예로, 수정하거나 삭제하려는 Row 가 존재하지 않는 경우가 있습니다. 참.. 이전 1 다음