콘텐츠로 이동

SQLGetDiagRec

SQLGetDiagRec#

Altibase CLI 함수 사용 후 진단 메시지를 속성을 여러 개 가져올 때 사용한다.

Unicode SQLGetDiagRecW() 동작은 SQLGetDiagRec()와 동일하다.

구 문#

SQLRETURN SQLGetDiagRec (
        SQLSMALLINT handleType,
        SQLHANDLE   handle,
        SQLSMALLINT recNumber,
        SQLCHAR     *sqlstatus,
        SQLINTEGER  *nativeError,
        SQLCHAR     *messageText,
        SQLSMALLINT bufferLength,
        SQLSMALLINT *stringLength);

인 자#

자료유형 인자 사용 설명
SQLSMALLINT handleType 입력 핸들의 종류
SQLHANDLE handle 입력 핸들
SQLSMALLINT recNumber 입력 진단 메시지의 번호 1부터 시작
SQLCHAR * sqlstatus 출력 SQLSTATE
SQLINTEGER * nativeError 출력 고유 오류 번호
SQLCHAR * messageText 출력 메시지를 받아올 버퍼의 포인터
SQLSMALLINT bufferLength 입력 메시지 텍스트의 크기
SQLSMALLINT stringLength 출력 메시지 텍스트에 저장된 크기

결괏값#

SQL_SUCCESS
SQL_SUCCESS_WITH_INFO
SQL_INVALID_HANDLE
SQL_ERROR

설 명#

진단 메시지의 속성을 여러 개 가져온다.

관련 함수#

SQLGetDiagField