Contents|Index|Previous|Next

Function Conformance

The following table indicates the conformance level of each ODBC function, where this is well-defined:

Function
Conformance level



SQLAllocHandle
Core
SQLBindCol
Core
SQLBindParameter
Core [1]
SQLBrowseConnect
Level 1
SQLBulkOperations
Level 1
SQLCancel
Core [1]
SQLCloseCursor
Core
SQLColAttribute
Core [1]
SQLColumnPrivileges
Level 2
SQLColumns
Core
SQLConnect
Core
SQLCopyDesc
Core
SQLDataSources
Core
SQLDescribeCol
Core [1]
SQLDescribeParam
Level 2
SQLDisconnect
Core
SQLDriverConnect
Core
SQLDrivers
Core
SQLEndTran
Core [1]
SQLExecDirect
Core
SQLExecute
Core
SQLFetch
Core
SQLFetchScroll
Core [1]
SQLForeignKeys
Level 2
SQLFreeHandle
Core
SQLFreeStmt
Core
SQLGetConnectAttr
Core
SQLGetCursorName
Core
SQLGetData
Core
SQLGetDescField
Core
SQLGetDescRec
Core
SQLGetDiagField
Core
SQLGetDiagRec
Core
SQLGetEnvAttr
Core
SQLGetFunctions
Core
SQLGetInfo
Core
SQLGetStmtAttr
Core
SQLGetTypeInfo
Core
SQLMoreResults
Level 1
SQLNativeSql
Core
SQLNumParams
Core
SQLNumResultCols
Core
SQLParamData
Core
SQLPrepare
Core
SQLPrimaryKeys
Level 1
SQLProcedureColumns
Level 1
SQLProcedures
Level 1
SQLPutData
Core
SQLRowCount
Core
SQLSetConnectAttr
Core [2]
SQLSetCursorName
Core
SQLSetDescField
Core [1]
SQLSetDescRec
Core
SQLSetEnvAttr
Core [2]
SQLSetPos
Level 1 [1]
SQLSetStmtAttr
Core [2]
SQLSpecialColumns
Core [1]
SQLStatistics
Core
SQLTablePrivileges
Level 2
SQLTables
Core
[1] Significant features of this function are available only at higher conformance levels.
[2] Setting certain attributes to non-default values depends on the conformancelevel. For more information, see the next section, “Attribute Conformance.”