Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En la tabla siguiente se muestra la compatibilidad con funciones en odbc 3. x driver and an ODBC application, and the mapping performed by the Driver Manager when the functions are called against an ODBC 3. x driver.
| Función | Compatible por una ODBC 3. x driver? |
Compatible por una ODBC 3. x ¿aplicación? |
Asignado/compatible por ODBC 3. x Administrador de controladores a un ODBC 3. ¿X driver? |
|---|---|---|---|
| SQLAllocConnect | No | No[1] | Sí |
| SQLAllocEnv | No | No[1] | Sí |
| SQLAllocHandle | Sí | Sí | No |
| SQLAllocStmt | No | No[1] | Sí |
| SQLBindCol | Sí | Sí | No |
| SQLBindParam | No | Sí[2] | Sí |
| SQLBindParameter | Sí | Sí | No |
| SQLBrowseConnect | Sí | Sí | No |
| SQLBulkOperations | Sí | Sí | No |
| SQLCancel | Sí | Sí | No |
| SQLCloseCursor | Sí | Sí | No |
| SQLColAttribute | Sí | Sí | No |
| SQLColAttributes | No[3] | No | Sí |
| SQLColumnPrivileges | Sí | Sí | No |
| SQLColumns | Sí | Sí | No |
| SQLConnect | Sí | Sí | No |
| SQLCopyDesc | Sí | Sí | Sí[4] |
| SQLDataSources | No | Sí | Sí |
| SQLDescribeCol | Sí | Sí | No |
| SQLDescribeParam | Sí | Sí | No |
| SQLDisconnect | Sí | Sí | No |
| SQLDriverConnect | Sí | Sí | No |
| SQLDrivers | No | Sí | Sí |
| SQLEndTran | Sí | Sí | No |
| SQLError | No | No[1] | Sí |
| SQLExecDirect | Sí | Sí | No |
| SQLExecute | Sí | Sí | No |
| SQLExtendedFetch | Sí | No | No |
| SQLFetch | Sí | Sí | No |
| SQLFetchScroll | Sí | Sí | No |
| SQLForeignKeys | Sí | Sí | No |
| SQLFreeConnect | No | Sí[1] | Sí |
| SQLFreeEnv | No | Sí[1] | Sí |
| SQLFreeHandle | Sí | Sí | No |
| SQLFreeStmt | Sí | Sí | No |
| SQLGetConnectAttr | Sí | Sí | No |
| SQLGetConnectOption | No[5] | No[1] | Sí |
| SQLGetCursorName | Sí | Sí | No |
| SQLGetData | Sí | Sí | No |
| SQLGetDescField | Sí | Sí | No |
| SQLGetDescRec | Sí | Sí | No |
| SQLGetDiagField | Sí | Sí | No |
| SQLGetDiagRec | Sí | Sí | No |
| SQLGetEnvAttr | Sí | Sí | No |
| SQLGetFunctions | No[6] | Sí | Sí |
| SQLGetInfo | Sí | Sí | No |
| SQLGetStmtAttr | Sí | Sí | No |
| SQLGetStmtOption | No[5] | No[1] | Sí |
| SQLGetTypeInfo | Sí | Sí | No |
| SQLMoreResults | Sí | Sí | No |
| SQLNativeSql | Sí | Sí | No |
| SQLNumParams | Sí | Sí | No |
| SQLNumResultCols | Sí | Sí | No |
| SQLParamData | Sí | Sí | No |
| SQLParamOptions | No | No | Sí |
| SQLPrepare | Sí | Sí | No |
| SQLPrimaryKeys | Sí | Sí | No |
| SQLProcedureColumns | Sí | Sí | No |
| SQLProcedures | Sí | Sí | No |
| SQLPutData | Sí | Sí | No |
| SQLRowCount | Sí | Sí | No |
| SQLSetConnectAttr | Sí | Sí | No |
| SQLSetConnectOption | No[5] | No[1] | Sí |
| SQLSetCursorName | Sí | Sí | No |
| SQLSetDescField | Sí | Sí | No |
| SQLSetDescRec | Sí | Sí | No |
| SQLSetEnvAttr | Sí | Sí | No |
| SQLSetPos | Sí | Sí | No |
| SQLSetParam | No | No | Sí |
| SQLSetScrollOption | Sí | Sí | No |
| SQLSetStmtAttr | Sí | Sí | No |
| SQLSetStmtOption | No[5] | No[1] | Sí |
| SQLSpecialColumns | Sí | Sí | No |
| SQLStatistics | Sí | Sí | No |
| SQLTablePrivileges | Sí | Sí | No |
| SQLTables | Sí | Sí | No |
| SQLTransact | No | No[1] | Sí |
[1] Esta función está en desuso en ODBC 3. x. ODBC 3. Las aplicaciones x no deben usar esta función. Sin embargo, una aplicación compatible con open group o ISO cli puede llamar a esta función.
[2] ODBC 3. Las aplicaciones x deben usar SQLBindParameter en lugar de SQLBindParam. Sin embargo, una aplicación compatible con open group o ISO cli puede llamar a esta función.
[3] Los escritores de controladores deben tener en cuenta que ODBC 2. Los atributos de columna x SQL_COLUMN_PRECISION, SQL_COLUMN_SCALE y SQL_COLUMN_LENGTH deben admitirse con SQLColAttribute.
[4] SQLCopyDesc se implementa parcialmente mediante el Administrador de controladores cuando se copia un descriptor entre conexiones que pertenecen a controladores diferentes. Los controladores son necesarios para admitir SQLCopyDesc en dos de sus propias conexiones. Las funciones como SQLDrivers, que se implementan únicamente por el Administrador de controladores, no se muestran en esta lista.
[5] En determinadas circunstancias, es posible que los controladores necesiten admitir esta función. Para obtener más información, consulte la página de referencia de esta función.
[6] El controlador puede optar por admitir SQLGetFunctions si el conjunto de funciones que admite el controlador varía de la conexión a la conexión.