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.
El nivel de conformidad de la interfaz de nivel 2 incluye la funcionalidad de nivel de conformidad de la interfaz de nivel 1 más las siguientes características:
| Número de característica | Description |
|---|---|
| 201 | Utilice nombres de tres partes para las tablas y vistas de bases de datos. (Para obtener más información, consulte la función 101 de soporte para nomenclatura en dos partes en Conformidad de Interfaz de Nivel 1.) |
| 202 | Describa los parámetros dinámicos mediante una llamada a SQLDescribeParam. |
| 203 | Use no solo los parámetros de entrada, sino también los parámetros de entrada y salida, y los valores de resultado de los procedimientos almacenados. |
| 204 | Use marcadores, incluida la recuperación de marcadores, llamando a SQLDescribeCol y SQLColAttribute en el número de columna 0; Captura basada en un marcador, llamando a SQLFetchScroll con el argumento FetchOrientation establecido en SQL_FETCH_BOOKMARK; y actualice, elimine y capture mediante operaciones de marcador mediante una llamada a SQLBulkOperations con el argumento Operation establecido en SQL_UPDATE_BY_BOOKMARK, SQL_DELETE_BY_BOOKMARK o SQL_FETCH_BY_BOOKMARK. |
| 205 | Recupere información avanzada sobre el diccionario de datos mediante una llamada a SQLColumnPrivileges, SQLForeignKeys y SQLTablePrivileges. |
| 206 | Use funciones ODBC en lugar de instrucciones SQL para realizar operaciones de base de datos adicionales, llamando a SQLBulkOperations con SQL_ADD o SQLSetPos con SQL_DELETE o SQL_UPDATE. (Compatibilidad con llamadas a SQLSetPos con el argumento LockType establecido en SQL_LOCK_EXCLUSIVE o SQL_LOCK_UNLOCK no forma parte de los niveles de conformidad, pero es una característica opcional). |
| 207 | Habilite la ejecución asincrónica de funciones ODBC para instrucciones individuales especificadas. |
| 208 | Obtenga la columna de identificación de filas SQL_ROWVER de las tablas mediante una llamada a SQLSpecialColumns. (Para obtener más información, vea la compatibilidad con SQLSpecialColumns con el argumento IdentifierType establecido en SQL_BEST_ROWID como característica 20 en La conformidad de la interfaz principal). |
| 209 | Establezca el atributo de instrucción SQL_ATTR_CONCURRENCY en al menos un valor distinto de SQL_CONCUR_READ_ONLY. |
| 210 | La capacidad de agotar el tiempo de espera de la solicitud de inicio de sesión y las consultas SQL (SQL_ATTR_LOGIN_TIMEOUT y SQL_ATTR_QUERY_TIMEOUT). |
| 211 | La capacidad de cambiar el nivel de aislamiento predeterminado; la capacidad de ejecutar transacciones con el nivel de aislamiento "serializable". |