안녕하세요.
pgsql 라이브러리를 이용 Unix-C 프로그램을 작성 중에 있습니다.
처음 ECPG를 이용하여 개발하다 Declear에 선언된 변수가 EXEC SQL 실행 시
Proc*c와는 다르게 선언된 변수를 캐스팅하여 사용할 수 없더군요.
그래서 라이브러리를 이용한 재개발을 진행 중에 있습니다.
하지만, 문제가 PQerrorMessage 함수를 이용하여 Error 코드를 찍으니 String 형태의
문장이 리턴 되네요. 제가 원하는건 42P01 (UNDEFINED_TABLE) 과 같은 에러코드인데,
Mysql의 경우 mysql_errno 함수를 호출하면 에러코드값이 리턴되는데,
pgsql의 경우 위와 같은 함수가 있는지요? 매뉴얼을 찾아봐도 모르겠네요.ㅠ
고수님들 좀 알려주세요 ㅠ |