Deskriptorfeldübereinstimmung
In der folgenden Tabelle wird die Konformitätsstufe der einzelnen ODBC-Beschreibungskopfzeilenfelder angegeben, wobei dies gut definiert ist.
Funktion | Konformitätsstufe |
---|---|
SQL_DESC_ALLOC_TYPE | Core |
SQL_DESC_ARRAY_SIZE | Core |
SQL_DESC_ARRAY_STATUS_PTR | Kern (für APD, IPR und IRD); Stufe 1 (für ARD) |
SQL_DESC_BIND_OFFSET_PTR | Core |
SQL_DESC_BIND_TYPE | Core |
SQL_DESC_COUNT | Core |
SQL_DESC_ROWS_PROCESSED_PTR | Core |
In der folgenden Tabelle wird die Konformitätsstufe der einzelnen ODBC-Deskriptordatensatzfelder angegeben, wobei dies gut definiert ist.
Funktion | Konformitätsstufe |
---|---|
SQL_DESC_AUTO_UNIQUE_VALUE | Level 2 |
SQL_DESC_BASE_COLUMN_NAME | Core |
SQL_DESC_BASE_TABLE_NAME | Level 1 |
SQL_DESC_CASE_SENSITIVE | Core |
SQL_DESC_CATALOG_NAME | Level 2 |
SQL_DESC_CONCISE_TYPE | Core |
SQL_DESC_DATA_PTR | Core |
SQL_DESC_DATETIME_INTERVAL_ CODE | Core[1] |
genauigkeit SQL_DESC_DATETIME_INTERVAL_ | Core[1] |
SQL_DESC_DISPLAY_SIZE | Core |
SQL_DESC_FIXED_PREC_SCALE | Core |
SQL_DESC_INDICATOR_PTR | Core |
SQL_DESC_LABEL | Level 2 |
SQL_DESC_LENGTH | Core |
SQL_DESC_LITERAL_PREFIX | Core |
SQL_DESC_LITERAL_SUFFIX | Core |
SQL_DESC_LOCAL_TYPE_NAME | Core |
SQL_DESC_NAME | Core |
SQL_DESC_NULLABLE | Core |
SQL_DESC_OCTET_LENGTH | Core |
SQL_DESC_OCTET_LENGTH_PTR | Core |
SQL_DESC_PARAMETER_TYPE | Kern/Ebene 2[2] |
SQL_DESC_PRECISION | Core |
SQL_DESC_ROWVER | Level 1 |
SQL_DESC_SCALE | Core |
SQL_DESC_SCHEMA_NAME | Level 1 |
SQL_DESC_SEARCHABLE | Core |
SQL_DESC_TABLE_NAME | Level 1 |
SQL_DESC_TYPE | Core |
SQL_DESC_TYPE_NAME | Core |
SQL_DESC_UNNAMED | Core |
SQL_DESC_UNSIGNED | Core |
SQL_DESC_UPDATABLE | Core |
[1] Die Unterstützung für diese Datensatzfelder ist nur erforderlich, wenn der Treiber die entsprechenden Datentypen unterstützt.
[2] Für die Konformität auf Core-Ebene muss der Treiber SQL_PARAM_INPUT unterstützen. Für die Schnittstellenkonformität der Ebene 2 muss der Treiber auch SQL_PARAM_INPUT_OUTPUT und SQL_PARAM_OUTPUT unterstützen.