SQLRETURN
Posted 2012. 8. 13. 22:42에러 실제값 의미
SQL_SUCCESS 0 함수 호출이 성공
SQL_SUCCESS_WITH_INFO 1 함수호출은 성공했으나 경고가 발생, 경우에 따라 무시할수도 있고 그렇지 않을수도 있음
SQL_ERROR -1 일반적인 에러이다
SQL_INVALID_HANDLE -2 핸들이 무효하다, 이건 100%코드를 잘못 사용하였기 때문이다. 반드시 수정
SQL_NO_DATA 100 더이상 읽어올 데이터가 없다. 모든 레코드를 다 읽은 EOF상황이다
SQL_NEED_DATA 99 추가적인 정보가 필요하다. 실행중에 더 많은 필요한 파라미터 데이터를 보내야 하는 경우다
SQL_STILL_EXECUTING 2 함수가 비동기적으로 실행되었고 아직 실행중이다
SQLSTATE
01000 일반적인 에러
01004 문자열의 오른쪽이 잘렸다. 바인딩된 버퍼으 ㅣ길이가 짧다
01S02 옵션이 변경되었다
22003 숫자의 범위가 넘었다
42000 문법에러 또는 액세스 위반
42S02 테이블 또는 뷰가 존재하지 않는다
HY000 일반적인 에러
HYC00 옵션으로 제공되는 기능이 구현되지 않았음
HYT00 제한시간 초과
- Filed under : DB/SQLRETURN 에러내용