skip to main content
Application Considerations : Supported ODBC API Functions
 

Try DataDirect Cloud Now

Supported ODBC API Functions

The DataDirect Cloud for ODBC driver is Level 1 compliant, that is, it supports the Core and Level 1 ODBC conformance levels. It also supports a limited set of Level 2 functions, as described in the following tables.
Table 9. Function Conformance for ODBC 2.x Applications
Core Functions
Level 1 Functions
Level 2 Functions
*SQLAllocConnect
*SQLAllocEnv
*SQLAllocStmt
*SQLBindCol
*SQLBindParameter
*SQLCancel
*SQLCloseCursor
*SQLColAttribute
*SQLColumns
*SQLConnect
*SQLCopyDesc
*SQLDataSources
*SQLDescribeCol
*SQLDisconnect
*SQLDrivers
*SQLError
*SQLExecDirect
*SQLExecute
*SQLFetch
*SQLFreeConnect
*SQLFreeEnv
*SQLFreeStmt
*SQLGetCursorName
*SQLNumResultCols
*SQLPrepare
*SQLRowCount
*SQLSetCursorName
*SQLTransact
*SQLBrowseConnect
*SQLBulkOperations
*SQLDriverConnect
*SQLGetConnectOption
*SQLGetData
*SQLGetFunctions
*SQLGetInfo
*SQLGetStmtOption
*SQLGetTypeInfo
*SQLParamData
*SQLPutData
*SQLSetConnectOption
*SQLSetStmtOption
*SQLSpecialColumns
*SQLStatistics
*SQLTables
*SQLColumnPrivileges
*SQLDescribeParam
*SQLExtendedFetch (forward scrolling only)
*SQLMoreResults
*SQLNativeSql
*SQLNumParams
*SQLParamOptions
*SQLSetScrollOptions
The functions that the driver supports for ODBC 3.x are listed in the following table. Any additions to these supported functions or differences in the support of specific functions are listed in ODBC Conformance Level.
Table 10. Function Conformance for ODBC 3.x Applications
*SQLAllocHandle
*SQLBindCol
*SQLBindParameter
*SQLBrowseConnect
*SQLBulkOperations
*SQLCancel
*SQLCloseCursor
*SQLColAttribute
*SQLColumns
*SQLConnect
*SQLCopyDesc
*SQLDataSources
*SQLDescribeCol
*SQLDisconnect
*SQLDriverConnect
*SQLDrivers
*SQLEndTran
*SQLError
*SQLExecDirect
*SQLExecute
*SQLExtendedFetch
*SQLFetch
*SQLFetchScroll (forward scrolling only)
*SQLFreeHandle
*SQLFreeStmt
*SQLGetConnectAttr
*SQLGetCursorName
*SQLGetData
*SQLGetDescField
*SQLGetDescRec
*SQLGetDiagField
*SQLGetDiagRec
*SQLGetEnvAttr
*SQLGetFunctions
*SQLGetInfo
*SQLGetStmtAttr
*SQLGetTypeInfo
*SQLMoreResults
*SQLNativeSql
*SQLNumParens
*SQLNumResultCols
*SQLParamData
*SQLPrepare
*SQLPutData
*SQLRowCount
*SQLSetConnectAttr
*SQLSetCursorName
*SQLSetDescField
*SQLSetDescRec
*SQLSetEnvAttr
*SQLSetStmtAttr
*SQLSpecialColumns
*SQLStatistics
*SQLTables
*SQLTransact
* SQLCancel