Procedimientos almacenados en 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). Para nuevos trabajos de desarrollo, no se recomiendan ni el proveedor OLE DB de SQL Server Native Client (SQLNCLI o SQLNCLI11) ni el proveedor OLE DB de Microsoft para SQL Server (SQLOLEDB) heredado. Cambie al nuevo Controlador Microsoft OLE DB para SQL Server de ahora en adelante.

Un procedimiento almacenado (Procedimientos almacenados —Motor de base de datos) es un objeto ejecutable almacenado en una base de datos. SQL Server admite lo siguiente:

  • Procedimientos almacenados

    Una o más instrucciones SQL precompiladas en un único procedimiento ejecutable.

  • Procedimientos almacenados extendidos

    Las bibliotecas de vínculos dinámicos (DLL) de C o C++ escritas en la API de Servicios abiertos de datos de SQL Server para los procedimientos almacenados extendidos. La API de Servicios abiertos de datos amplía las capacidades de los procedimientos almacenados para incluir código C o C++.

En esta sección

Consulte también

SQL Server Native Client (OLE DB)