函数一致性

下表指示每个 ODBC 函数的一致性级别,其中定义得很好。

功能 一致性级别
SQLAllocHandle Core
SQLBindCol Core
SQLBindParameter Core[1]
SQLBrowseConnect 级别 1
SQLBulkOperations 级别 1
SQLCancel Core[1]
SQLCloseCursor Core
SQLColAttribute Core[1]
SQLColumnPrivileges 二级
SQLColumns Core
SQLConnect Core
SQLCopyDesc Core
SQLDataSources Core
SQLDescribeCol Core[1]
SQLDescribeParam 二级
SQLDisconnect Core
SQLDriverConnect Core
SQLDrivers Core
SQLEndTran Core[1]
SQLExecDirect Core
SQLExecute Core
SQLFetch Core
SQLFetchScroll Core[1]
SQLForeignKeys 二级
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 级别 1
SQLNativeSql Core
SQLNumParams Core
SQLNumResultCols Core
SQLParamData Core
SQLPrepare Core
SQLPrimaryKeys 级别 1
SQLProcedureColumns 级别 1
SQLProcedures 级别 1
SQLPutData Core
SQLRowCount Core
SQLSetConnectAttr Core[2]
SQLSetCursorName Core
SQLSetDescField Core[1]
SQLSetDescRec Core
SQLSetEnvAttr Core[2]
SQLSetPos 级别 1[1]
SQLSetStmtAttr Core[2]
SQLSpecialColumns Core[1]
SQLStatistics Core
SQLTablePrivileges 二级
SQLTables Core

[1] 此函数的重要功能仅在更高的一致性级别可用。

[2] 将某些属性设置为非默认值取决于符合性级别。 有关详细信息,请参阅下一部分: 属性一致性