Compartir a través de


Compatibilidad con columnas dispersas (ODBC)

En este tema se describe SQL Server Native Client compatibilidad de ODBC con columnas dispersas. Para obtener un ejemplo que muestra la compatibilidad de ODBC con columnas dispersas, vea Llamar a SQLColumns en una tabla con columnas dispersas. Para obtener más información sobre las columnas dispersas, vea Compatibilidad con columnas dispersas en SQL Server Native Client.

Metadatos de instrucción

El campo del descriptor de parámetros de la aplicación (APD) y el atributo de instrucción SQL_SOPT_SS_NAME_SCOPE aceptan los valores adicionales SQL_SS_NAME_SCOPE_EXTENDED y SQL_SS_NAME_SCOPE_SPARSE_COLUMN_SET. Estos valores especifican qué columnas se incluyen en el conjunto de resultados devuelto por SQLColumns. Para obtener más información acerca de SQL_SOPT_SS_NAME_SCOPE, vea SQLSetStmtAttr.

Es posible utilizar un nuevo descriptor de filas de implementación (IRD), un campo SQLSMALLINT de solo lectura denominado SQL_CA_SS_IS_COLUMN_SET, para determinar si una columna es un valor column_set XML. SQL_CA_SS_IS_COLUMN_SET toma los valores SQL_TRUE y SQL_FALSE.

Metadatos de catálogo

Se han agregado dos columnas SQL Server específicas (SS_IS_SPARSE y SS_IS_COLUMN_SET) al conjunto de resultados para SQLColumns.

Compatibilidad de funciones ODBC con columnas dispersas

Se han actualizado las siguientes funciones ODBC para admitir columnas dispersas en SQL Server Native Client:

Consulte también

SQL Server Native Client (ODBC)