Unterstützung für Spalten mit geringer Dichte (ODBC)

In diesem Thema wird die Unterstützung des ODBC-Treibers von SQL Server Native Client für Spalten mit geringer Dichte beschrieben. Weitere Informationen zu Spalten mit geringer Dichte finden Sie unter Unterstützung für Spalten mit geringer Dichte in SQL Server Native Client.

Anweisungsmetadaten

Das Deskriptorfeld für den Anwendungsparameterdeskriptor (APD) und das SQL_SOPT_SS_NAME_SCOPE-Anweisungsattribut akzeptieren die zusätzlichen Werte SQL_SS_NAME_SCOPE_EXTENDED und SQL_SS_NAME_SCOPE_SPARSE_COLUMN_SET. Diese Werte geben an, welche Spalten in dem von SQLColumns zurückgegebenen Resultset enthalten sind. Weitere Informationen zu SQL_SOPT_SS_NAME_SCOPE finden Sie unter SQLSetStmtAttr.

Mithilfe eines neuen Implementierungszeilendeskriptors (IRD), ein schreibgeschütztes SQLSMALLINT-Feld namens SQL_CA_SS_IS_COLUMN_SET, kann bestimmt werden, ob eine Spalte einen XML column_set-Wert darstellt. SQL_CA_SS_IS_COLUMN_SET akzeptiert die Werte SQL_TRUE und SQL_FALSE.

Katalogmetadaten

Zwei SQL Server-spezifische Spalten (SS_IS_SPARSE and SS_IS_COLUMN_SET) wurden dem Resultset für SQLColumns hinzugefügt.

ODBC-Funktionsunterstützung für Spalten mit geringer Dichte

Die folgenden ODBC-Funktionen wurden aktualisiert, um Spalten mit geringer Dichte in SQL Server Native Client zu unterstützen: