GOLDILOCKS ODBC 는 명령문 수행을 위해 SQLExecDirect 함수를 지원합니다.
SQLExecDirect
매개변수 마커의 현재 값을 사용하여 명령문을 수행합니다.
한번만 수행되는 명령문을 위한 가장 빠른 방법입니다.
SQLRETURN SQLExecDirect( SQLHSTMT StatementHandle, SQLCHAR * StatementText, SQLINTEGER TextLength);
int main( int aArgc, char** aArgv ) { SQLHENV sEnv = NULL; SQLHDBC sDbc = NULL; SQLHSTMT sStmt = NULL; SQLAllocHandle( SQL_HANDLE_ENV, NULL, &sEnv ) ); SQLAllocHandle( SQL_HANDLE_DBC, sEnv, &sDbc ) ); SQLConnect( sDbc, (SQLCHAR*)"GOLDILOCKS", SQL_NTS, (SQLCHAR*)"MOZI", SQL_NTS, (SQLCHAR*)"mozi", SQL_NTS) ); SQLAllocHandle( SQL_HANDLE_STMT, sDbc, &sStmt ); SQLExecDirect( sStmt, (SQLCHAR*)"CREATE TABLE MOZI (" " NAME VARCHAR(30)," " AGE INTEGER )", SQL_NTS ); SQLFreeHandle( SQL_HANDLE_STMT, sStmt ); SQLDisconnect( sDbc ) ); SQLFreeHandle( SQL_HANDLE_STMT, sStmt ) ); SQLFreeHandle( SQL_HANDLE_DBC, sDbc ) ); SQLFreeHandle( SQL_HANDLE_ENV, sEnv ) ); sEnv = NULL; return EXIT_SUCCESS; }
'Database > Goldilocks' 카테고리의 다른 글
[GOLDILOCKS] JEUS 연동하기 (0) | 2018.06.28 |
---|---|
[GOLDILOCKS] ODBC - SQLPrepare, SQLBindParameter, SQLExecute, SQLRowCount 사용법 (0) | 2018.06.22 |
[GOLDILOCKS] ODBC - SQLConnect, SQLDisconnect 사용법 (0) | 2018.06.22 |
[GOLDILOCKS] ODBC - SQLAllocHandle, SQLFreeHandle 사용법 (0) | 2018.06.22 |
[GOLDILOCKS] ANALYZE 구문으로 옵티마이저 최적화하기 (0) | 2018.06.21 |