콘텐츠로 이동

SQLFreeConnect

SQLFreeConnect#

연결 핸들을 무효화하고 해제한다. 연결 핸들과 연관된 모든 Altibase CLI 자원이 해제된다.

SQLFreeConnect()는 SQLFreeHandle()로 대체될 수 있다.

구 문#

SQLRETURN  SQLFreeConnect (
    SQLHDBC     dbc );

인 자#

자료유형 인자 사용 설명
SQLHDBC dbc 입력 연결 핸들의 포인터

결괏값#

SQL_SUCCESS
SQL_INVALID_HANDLE
SQL_ERROR

설 명#

연결이 되어 있는 상태에서 이 함수를 호출하면, SQL_ERROR가 반환되고 연결 핸들은 계속 유효하다.

관련 함수#

SQLDisconnect
SQLFreeEnv

예 제#

< $ALTIBASE_HOME/sample/SQLCLI/demo_ex1.cpp 참고 >

if ( conn_flag == 1 )
{   
    SQLDisconnect( dbc );
}
if ( dbc != NULL )
{
    SQLFreeConnect( dbc );
}
if ( env != NULL )
{   
    SQLFreeEnv( env );
}