Поддержка разреженных столбцов (ODBC)

Применимо к: даSQL Server (все поддерживаемые версии) ДаБаза данных SQL Azure ДаУправляемый экземпляр SQL Azure даAzure Synapse Analytics даПараллельное хранилище данных

В этом разделе описывается поддержка разреженных столбцов драйвером ODBC для собственного клиента SQL Server . Пример, демонстрирующий поддержку ODBC для разреженных столбцов, см. в разделе вызов SQLColumns для таблицы с разреженными столбцами. Дополнительные сведения о разреженных столбцах см. в разделе Поддержка разреженных столбцов в SQL Server Native Client.

Метаданные инструкции

Поле дескриптора в дескрипторе параметра приложения (APD) и атрибут инструкции SQL_SOPT_SS_NAME_SCOPE принимают дополнительные значения SQL_SS_NAME_SCOPE_EXTENDED и SQL_SS_NAME_SCOPE_SPARSE_COLUMN_SET. Эти значения определяют, какие столбцы включаются в возвращаемый SQLColumnsрезультирующий набор. Дополнительные сведения об атрибуте SQL_SOPT_SS_NAME_SCOPE см. в разделе SQLSetStmtAttr.

Новый дескриптор строки реализации (IRD), доступное только для чтения поле SQL_CA_SS_IS_COLUMN_SET типа SQLSMALLINT, позволяет определить, имеет ли столбец значение XML column_set . SQL_CA_SS_IS_COLUMN_SET принимает значения SQL_TRUE and SQL_FALSE.

Метаданные каталога

В SQL Server в результирующий набор для SQLColumns.

Поддержка функций ODBC для разреженных столбцов

Следующие функции ODBC были обновлены для поддержки разреженных столбцов в собственном клиенте SQL Server :

См. также:

SQL Server Native Client (ODBC)