skip to main content
Configuring Hybrid Data Pipeline Driver for ODBC : Application considerations : Supported ODBC API functions
  

Try Now

Supported ODBC API functions

The Hybrid Data Pipeline 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 136. 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 137. 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