Parámetros con valores de tabla (SQL Server Native Client)

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

Importante

SQL Server Native Client (a menudo abreviado SNAC) se ha quitado de SQL Server 2022 (16.x) y SQL Server Management Studio 19 (SSMS). No se recomienda SQL Server Native Client (SQLNCLI o SQLNCLI11) ni el proveedor OLE DB de Microsoft heredado para SQL Server (SQLOLEDB) para el desarrollo de nuevas aplicaciones. Cambie al nuevo controlador OLE DB de Microsoft (MSOLEDBSQL) para SQL Server o al controlador ODBC de Microsoft ODBC Driver for SQL Server más reciente de ahora en adelante. Para SQLNCLI que se incluye como componente de SQL Server motor de base de datos (versiones 2012 a 2019), consulte esta excepción de ciclo de vida de soporte técnico.

Los parámetros con valores de tabla se introdujeron en SQL Server 2008 (10.0.x) y proporcionan una manera eficaz de pasar varias filas de datos al servidor. Los parámetros con valores de tabla proporcionan una funcionalidad similar a las matrices de parámetros, pero ofrecen más flexibilidad y una integración más estrecha con Transact-SQL, y pueden mejorar con frecuencia el rendimiento. Los parámetros con valores de tabla pueden participar también en operaciones basadas en conjuntos, mientras que las matrices de parámetros no.

Para obtener información sobre los parámetros con valores de tabla y ODBC, vea Parámetros con valores de tabla (ODBC).

Para obtener información acerca de los parámetros con valores de tabla y OLE DB, consulte Parámetros con valores de tabla (OLE DB).

Consulte también

Características de SQL Server Native Client