下表指示每个 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] 将某些属性设置为非默认值取决于符合性级别。 有关详细信息,请参阅下一部分: 属性一致性。