# 스토어드 프로그램 예외 발생 정리
Programming
2017. 10. 27. 11:56
이 글은 이성욱 저, 『개발자와 DBA를 위한 Real MySQL』, 위키북스 교재의 스토어드 프로그램중 예외 처리 부분을 정리한 내용이다. ※ SQLSTATE와 Error No■ ERROR-NO - 4자리 숫자값으로 구성된 에러코드로, MySQL에서만 유효한 에러 식별번호■ SQL-STATE - 다섯 글자의 알파벳과 숫자로 구성되며, 에러뿐 아니라 여러 가지 상태를 의미하는 코드→ 반드시 문자열로 입력해야 함 - DBMS 종류가 다르다 하더라도 ANSI SQL 표준을 준수하는 DBMS에서는 모두 똑같은 값과 의미를 가짐 - 대부분의 MySQL 에러 번호는 특정 SqlState 값과 매핑돼 있으며, 매핑되지 않는 ErrorNo는 SqlState값이 “HY000”(General error)으로 설정 - S..