parámetros de Table-Valued en SQL Server Native Client (OLE DB)

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

En esta sección se describe la compatibilidad con parámetros con valores de tabla en SQL Server Native Client proveedor OLE DB. Para obtener información general adicional, vea Parámetros con valores de tabla (SQL Server Native Client). Para ver un ejemplo, consulte Uso de parámetros con valores de tabla (OLE DB).

Observaciones

Actualmente, puede enviar datos de varias filas al servidor como parámetros de un procedimiento con conjuntos de parámetros (el parámetro DBPARAMS en ICommand::Execute). Con los conjuntos de parámetros, cada elemento del conjunto se debe enviar al servidor en una solicitud de llamada a procedimiento remoto (RPC) independiente. Los parámetros con valores de tabla proporcionan una funcionalidad similar, pero existe una mejor integración con el servidor. Esto reduce el número de solicitudes RPC y habilita las operaciones basadas en conjunto en el servidor.

Los parámetros de valor de tabla se admiten en SQL Server Native Client proveedor OLE DB como objetos de conjunto de filas OLE DB. El consumidor podría proporcionar cualquier objeto Rowset (es decir, la aplicación cliente que usa SQL Server Native Client proveedor OLE DB) como marcador de posición para los parámetros con valores de tabla. Los parámetros con valores de tabla se tratan como otros tipos de parámetros de SQL Server. El proveedor OLE DB SQL Server Native Client proporciona interfaces de creación, detección, especificación, enlace y esquema.

En esta sección

Consulte también

SQL Server Native Client (OLE DB)
Usar parámetros con valores de tabla (OLE DB)