Freigeben über


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.