Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A tabela a seguir indica o nível de conformidade de cada atributo de ambiente ODBC, em que isso é bem definido.
| Função | Nível de conformidade |
|---|---|
| SQL_ATTR_CONNECTION_POOLING (Agrupamento de Conexões SQL_ATTR) | --[1] |
| SQL_ATTR_CP_MATCH | --[1] |
| SQL_ATTR_ODBC_VER | Core |
| SQL_ATTR_OUTPUT_NTS | --[1] |
[1] Esse é um recurso opcional e, como tal, não faz parte dos níveis de conformidade.
A tabela a seguir indica o nível de conformidade de cada atributo de conexão ODBC, em que isso é bem definido.
| Função | Nível de conformidade |
|---|---|
| SQL_ATTR_ACCESS_MODE | Core |
| SQL_ATTR_ASYNC_ENABLE | Nível 1/Nível 2[1] |
| SQL_ATTR_AUTO_IPD | Nível 2 |
| SQL_ATTR_AUTOCOMMIT | Nível 1 |
| SQL_ATTR_CONNECTION_DEAD | Nível 1 |
| SQL_ATTR_CONNECTION_TIMEOUT | Nível 2 |
| SQL_ATTR_CURRENT_CATALOG | Nível 2 |
| SQL_ATTR_LOGIN_TIMEOUT | Nível 2 |
| SQL_ATTR_ODBC_CURSORS | Core |
| SQL_ATTR_PACKET_SIZE | Nível 2 |
| SQL_ATTR_QUIET_MODE | Core |
| SQL_ATTR_TRACE | Core |
| SQL_ATTR_TRACEFILE | Core |
| SQL_ATTR_TRANSLATE_LIB | Core |
| SQL_ATTR_TRANSLATE_OPTION | Core |
| SQL_ATTR_TXN_ISOLATION | Nível 1/Nível 2[2] |
[1] Os aplicativos que dão suporte à assíncrona no nível da conexão (necessária para o Nível 1) devem dar suporte à definição desse atributo para SQL_TRUE chamando SQLSetConnectAttr; o atributo não precisa ser configurável para um valor diferente de seu valor padrão por meio de SQLSetStmtAttr. Os aplicativos que dão suporte à assíncrona no nível da instrução (necessária para o Nível 2) devem dar suporte à definição desse atributo para SQL_TRUE usando qualquer função.
[2] Para conformidade de interface de Nível 1, o driver deve dar suporte a um valor além do valor padrão definido pelo driver (disponível chamando SQLGetInfo com a opção SQL_DEFAULT_TXN_ISOLATION). Para conformidade com a interface de Nível 2, o driver também deve dar suporte a SQL_TXN_SERIALIZABLE.
A tabela a seguir indica o nível de conformidade de cada atributo de instrução ODBC, em que isso é bem definido.
| Função | Nível de conformidade |
|---|---|
| SQL_ATTR_APP_PARAM_DESC | Core |
| SQL_ATTR_APP_ROW_DESC | Core |
| SQL_ATTR_ASYNC_ENABLE | Nível 1/Nível 2[1] |
| SQL_ATTR_CONCURRENCY | Nível 1/Nível 2[2] |
| SQL_ATTR_CURSOR_SCROLLABLE | Nível 1 |
| SQL_ATTR_CURSOR_SENSITIVITY | Nível 2 |
| SQL_ATTR_CURSOR_TYPE | Núcleo/Nível 2[3] |
| SQL_ATTR_ENABLE_AUTO_IPD | Nível 2 |
| SQL_ATTR_FETCH_BOOKMARK_PTR | Nível 2 |
| SQL_ATTR_IMP_PARAM_DESC | Core |
| SQL_ATTR_IMP_ROW_DESC | Core |
| SQL_ATTR_KEYSET_SIZE | Nível 2 |
| SQL_ATTR_MAX_LENGTH | Nível 1 |
| SQL_ATTR_MAX_ROWS | Nível 1 |
| SQL_ATTR_METADATA_ID | Core |
| SQL_ATTR_NOSCAN | Core |
| SQL_ATTR_PARAM_BIND_OFFSET_PTR | Core |
| SQL_ATTR_PARAM_BIND_TYPE | Core |
| SQL_ATTR_PARAM_OPERATION_PTR | Core |
| SQL_ATTR_PARAM_STATUS_PTR | Core |
| SQL_ATTR_PARAMS_PROCESSED_PTR | Core |
| SQL_ATTR_PARAMSET_SIZE | Core |
| SQL_ATTR_QUERY_TIMEOUT | Nível 2 |
| SQL_ATTR_RETRIEVE_DATA | Nível 1 |
| SQL_ATTR_ROW_ARRAY_SIZE | Core |
| SQL_ATTR_ROW_BIND_OFFSET_PTR | Core |
| SQL_ATTR_ROW_BIND_TYPE | Core |
| SQL_ATTR_ROW_NUMBER | Nível 1 |
| SQL_ATTR_ROW_OPERATION_PTR | Nível 1 |
| SQL_ATTR_ROW_STATUS_PTR | Core |
| SQL_ATTR_ROWS_FETCHED_PTR | Core |
| SQL_ATTR_SIMULATE_CURSOR | Nível 2 |
| SQL_ATTR_USE_BOOKMARKS | Nível 2 |
[1] Os aplicativos que dão suporte à assíncrona no nível da conexão (necessária para o Nível 1) devem dar suporte à definição desse atributo para SQL_TRUE chamando SQLSetConnectAttr; o atributo não precisa ser configurável para um valor diferente de seu valor padrão por meio de SQLSetStmtAttr. Os aplicativos que dão suporte à assíncrona no nível da instrução (necessária para o Nível 2) devem dar suporte à definição desse atributo para SQL_TRUE usando qualquer função.
[2] Para conformidade de interface de Nível 2, o driver deve dar suporte a SQL_CONCUR_READ_ONLY e pelo menos um outro valor.
[3] Para conformidade de interface de Nível 1, o driver deve dar suporte a SQL_CURSOR_FORWARD_ONLY e pelo menos um outro valor. Para a conformidade da interface de Nível 2, o driver deve dar suporte a todos os valores definidos neste documento.