Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Následující tabulka uvádí úroveň shody každého atributu prostředí ODBC, kde je tato vlastnost dobře definovaná.
| Funkce | Úroveň shody |
|---|---|
| SQL_ATTR_CONNECTION_POOLING | --[1] |
| SQL_ATTR_CP_MATCH | --[1] |
| SQL_ATTR_ODBC_VER | Core |
| SQL_ATTR_OUTPUT_NTS | --[1] |
[1] Jedná se o volitelnou funkci, která není součástí úrovní shody.
Následující tabulka označuje úroveň shody každého atributu připojení ODBC, kde je dobře definován.
| Funkce | Úroveň shody |
|---|---|
| SQL_ATTR_ACCESS_MODE | Core |
| SQL_ATTR_ASYNC_ENABLE | Úroveň 1/úroveň 2[1] |
| SQL_ATTR_AUTO_IPD | Úroveň 2 |
| SQL_ATTR_AUTOCOMMIT | Úroveň 1 |
| SQL_ATTR_CONNECTION_DEAD | Úroveň 1 |
| SQL_ATTR_CONNECTION_TIMEOUT | Úroveň 2 |
| SQL_ATTR_CURRENT_CATALOG | Úroveň 2 |
| SQL_ATTR_LOGIN_TIMEOUT | Úroveň 2 |
| SQL_ATTR_ODBC_CURSORS | Core |
| SQL_ATTR_PACKET_SIZE | Úroveň 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 | Úroveň 1/úroveň 2[2] |
[1] Aplikace, které podporují asynchrony na úrovni připojení (vyžadované pro úroveň 1), musí podporovat nastavení tohoto atributu na SQL_TRUE voláním SQLSetConnectAttr; Atribut nemusí být nastaven na jinou hodnotu než její výchozí hodnota prostřednictvím SQLSetStmtAttr. Aplikace, které podporují asynchronní provoz na úrovni příkazů (vyžadované pro úroveň 2), musí podporovat nastavení tohoto atributu na SQL_TRUE použitím jedné z funkcí.
[2] Pro shodu rozhraní úrovně 1 musí ovladač podporovat jednu hodnotu kromě výchozí hodnoty definované ovladačem (k dispozici voláním SQLGetInfo s možností SQL_DEFAULT_TXN_ISOLATION). V případě shody rozhraní úrovně 2 musí ovladač podporovat také SQL_TXN_SERIALIZABLE.
Následující tabulka označuje úroveň shody každého atributu příkazu ODBC, kde je to dobře definováno.
| Funkce | Úroveň shody |
|---|---|
| SQL_ATTR_APP_PARAM_DESC | Core |
| SQL_ATTR_APP_ROW_DESC | Core |
| SQL_ATTR_ASYNC_ENABLE | Úroveň 1/úroveň 2[1] |
| SQL_ATTR_CONCURRENCY | Úroveň 1/úroveň 2[2] |
| SQL_ATTR_CURSOR_SCROLLABLE | Úroveň 1 |
| SQL_ATTR_CURSOR_SENSITIVITY | Úroveň 2 |
| SQL_ATTR_CURSOR_TYPE | Jádro/úroveň 2[3] |
| SQL_ATTR_ENABLE_AUTO_IPD | Úroveň 2 |
| SQL_ATTR_FETCH_BOOKMARK_PTR | Úroveň 2 |
| SQL_ATTR_IMP_PARAM_DESC | Core |
| SQL_ATTR_IMP_ROW_DESC | Core |
| SQL_ATTR_KEYSET_SIZE | Úroveň 2 |
| SQL_ATTR_MAX_LENGTH | Úroveň 1 |
| SQL_ATTR_MAX_ROWS | Úroveň 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 | Úroveň 2 |
| SQL_ATTR_RETRIEVE_DATA | Úroveň 1 |
| SQL_ATTR_ROW_ARRAY_SIZE | Core |
| SQL_ATTR_ROW_BIND_OFFSET_PTR | Core |
| SQL_ATTR_ROW_BIND_TYPE | Core |
| SQL_ATTR_ROW_NUMBER | Úroveň 1 |
| SQL_ATTR_ROW_OPERATION_PTR | Úroveň 1 |
| SQL_ATTR_ROW_STATUS_PTR | Core |
| SQL_ATTR_ROWS_FETCHED_PTR | Core |
| SQL_ATTR_SIMULATE_CURSOR | Úroveň 2 |
| SQL_ATTR_USE_BOOKMARKS | Úroveň 2 |
[1] Aplikace, které podporují asynchrony na úrovni připojení (vyžadované pro úroveň 1), musí podporovat nastavení tohoto atributu na SQL_TRUE voláním SQLSetConnectAttr; Atribut nemusí být nastaven na jinou hodnotu než její výchozí hodnota prostřednictvím SQLSetStmtAttr. Aplikace, které podporují asynchronní provoz na úrovni příkazů (vyžadované pro úroveň 2), musí podporovat nastavení tohoto atributu na SQL_TRUE použitím jedné z funkcí.
[2] Pro shodu rozhraní úrovně 2 musí ovladač podporovat SQL_CONCUR_READ_ONLY a alespoň jednu jinou hodnotu.
[3] Pro shodu rozhraní úrovně 1 musí ovladač podporovat SQL_CURSOR_FORWARD_ONLY a alespoň jednu jinou hodnotu. V případě shody rozhraní úrovně 2 musí ovladač podporovat všechny hodnoty definované v tomto dokumentu.