ABIGetSqlText
ABIGetSqlText#
구문#
int ABIGetSqlText (
ABISqlText **aHandle,
int astmtID );
인자#
자료유형 | 인자 | 입/출력 | 설명 |
---|---|---|---|
ABISqlText ** | aHandle | 출력 | SQL문이 저장된 구조체의 메모리 주소를 받아올 포인터 |
int | astmtID | 입력 | 조회할 statement의 ID aStmtID가 0일경우 현재 Active상태인 statement의 정보를 모두 반환한다. |
반환값#
함수 수행이 성공하면 0을 반환한다. 실패하면 음의 정수 값으로 에러 코드가 반환된다.
설명#
Statement 식별자를 이용하여 해당 statement가 수행하고 있는 SQL문, 쿼리 시작 시간, 쿼리 수행 여부를 조회하는 함수이다.
예제#
이 함수와 관련된 프로그램은 4장의 sample_5.c를 참고하도록 한다.
ABISqlText *sSqlText;
int sRet;
/* ID가 2인 statement의 SQL문 조회 */
sRet = ABIGetSqlText( &sSqlText, 2 );