Versions available for this page: CUBRID 8.3.1 | CUBRID 8.4.0 | CUBRID 8.4.1 |
Information on supported functions by CUBRID ODBC, versions, compatibility with ODBC Spec is as follows:
|
API |
Version Introduced |
Standards Compliance |
Support |
|---|---|---|---|
|
SQLAllocHandle |
3.0 |
ISO 92 |
YES |
|
SQLBindCol |
1.0 |
ISO 92 |
YES |
|
SQLBindParameter |
2.0 |
ODBC |
YES |
|
SQLBrowseConnect |
1.0 |
ODBC |
NO |
|
SQLBulkOperations |
3.0 |
ODBC |
YES |
|
SQLCancel |
1.0 |
ISO 92 |
YES |
|
SQLCloseCursor |
3.0 |
ISO 92 |
YES |
|
SQLColAttribute |
3.0 |
ISO 92 |
YES |
|
SQLColumnPrivileges |
1.0 |
ODBC |
NO |
|
SQLColumns |
1.0 |
X/Open |
YES |
|
SQLConnect |
1.0 |
ISO 92 |
YES |
|
SQLCopyDesc |
3.0 |
ISO 92 |
YES |
|
SQLDescribeCol |
1.0 |
ISO 92 |
YES |
|
SQLDescribeParam |
1.0 |
ISO 92 |
NO |
|
SQLDisconnect |
1.0 |
ISO 92 |
YES |
|
SQLDriverConnect |
1.0 |
ISO 92 |
YES |
|
SQLEndTran |
3.0 |
ISO 92 |
YES |
|
SQLExecDirect |
1.0 |
ISO 92 |
YES |
|
SQLExecute |
1.0 |
ISO 92 |
YES |
|
SQLFetch |
1.0 |
ISO 92 |
YES |
|
SQLFetchScroll |
3.0 |
ISO 92 |
YES |
|
SQLForeignKeys |
1.0 |
ODBC |
YES |
|
SQLFreeHandle |
3.0 |
ISO 92 |
YES |
|
SQLFreeStmt |
1.0 |
ISO 92 |
YES |
|
SQLGetConnectAttr |
3.0 |
ISO 92 |
YES |
|
SQLGetCursorName |
1.0 |
ISO 92 |
YES |
|
SQLGetData |
1.0 |
ISO 92 |
YES |
|
SQLGetDescField |
3.0 |
ISO 92 |
YES |
|
SQLGetDescRec |
3.0 |
ISO 92 |
YES |
|
SQLGetDiagField |
3.0 |
ISO 92 |
YES |
|
SQLGetDiagRec |
3.0 |
ISO 92 |
YES |
|
SQLGetEnvAttr |
3.0 |
ISO 92 |
YES |
|
SQLGetFunctions |
1.0 |
ISO 92 |
YES |
|
SQLGetInfo |
1.0 |
ISO 92 |
YES |
|
SQLGetStmtAttr |
3.0 |
ISO 92 |
YES |
|
SQLGetTypeInfo |
1.0 |
ISO 92 |
YES |
|
SQLMoreResults |
1.0 |
ODBC |
YES |
|
SQLNativeSql |
1.0 |
ODBC |
YES |
|
SQLNumParams |
1.0 |
ISO 92 |
YES |
|
SQLNumResultCols |
1.0 |
ISO 92 |
YES |
|
SQLParamData |
1.0 |
ISO 92 |
YES |
|
SQLPrepare |
1.0 |
ISO 92 |
YES |
|
SQLPrimaryKeys |
1.0 |
ODBC |
YES |
|
SQLProcedureColumns |
1.0 |
ODBC |
YES |
|
SQLProcedures |
1.0 |
ODBC |
YES |
|
SQLPutData |
1.0 |
ISO 92 |
YES |
|
SQLRowCount |
1.0 |
ISO 92 |
YES |
|
SQLSetConnectAttr |
3.0 |
ISO 92 |
YES |
|
SQLSetCursorName |
1.0 |
ISO 92 |
YES |
|
SQLSetDescField |
3.0 |
ISO 92 |
YES |
|
SQLSetDescRec |
3.0 |
ISO 92 |
YES |
|
SQLSetEnvAttr |
3.0 |
ISO 92 |
NO |
|
SQLSetPos |
1.0 |
ODBC |
YES |
|
SQLSetStmtAttr |
3.0 |
ISO 92 |
YES |
|
SQLSpecialColumns |
1.0 |
X/Open |
YES |
|
SQLStatistics |
1.0 |
ISO 92 |
YES |
|
SQLTablePrivileges |
1.0 |
ODBC |
YES |
|
SQLTables |
1.0 |
X/Open |
YES |
Some functions for which backward compatibility is not supported must be converted into appropriate ones by using the mapping table below.
|
ODBC 2.x Function |
ODBC 3.x Function |
|---|---|
|
SQLAllocConnect |
SQLAllocHandle |
|
SQLAllocEnv |
SQLAllocHandle |
|
SQLAllocStmt |
SQLAllocHandle |
|
SQLBindParam |
SQLBindParameter |
|
SQLColAttributes |
SQLColAttribute |
|
SQLError |
SQLGetDiagRec |
|
SQLFreeConnect |
SQLFreeHandle |
|
SQLFreeEnv |
SQLFreeHandle |
|
SQLFreeStmt with SQL_DROP |
SQLFreeHandle |
|
SQLGetConnectOption |
SQLGetConnectAttr |
|
SQLGetStmtOption |
SQLGetStmtAttr |
|
SQLParamOptions |
SQLSetStmtAttr |
|
SQLSetConnectOption |
SQLSetConnectAttr |
|
SQLSetParam |
SQLBindParameter |
|
SQLSetScrollOption |
SQLSetStmtAttr |
|
SQLSetStmtOption |
SQLSetStmtAttr |
|
SQLTransact |
SQLEndTran |