Opgeslagen procedures in SQL Server Native Client

van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Important

De SQL Server Native Client (vaak afgekort SNAC) is verwijderd uit SQL Server 2022 (16.x) en SQL Server Management Studio 19 (SSMS). Zowel de SQL Server Native Client OLE DB-provider (SQLNCLI of SQLNCLI11) als de verouderde Microsoft OLE DB-provider voor SQL Server (SQLOLEDB) worden niet aanbevolen voor nieuwe ontwikkeling. Schakel over naar het nieuwe Microsoft OLE DB-stuurprogramma (MSOLEDBSQL) voor SQL Server.

Een opgeslagen procedure (Stored Procedures (Database Engine)) is een uitvoerbaar object dat in een database wordt opgeslagen. SQL Server ondersteunt:

  • opgeslagen procedures

    Een of meer SQL-statements die vooraf zijn gecompileerd tot één uitvoerbare procedure.

  • Uitgebreide opgeslagen procedures

    C- of C++ dynamic-linkbibliotheken (DLL's) geschreven naar de SQL Server Open Data Services API voor uitgebreide opgeslagen procedures. De Open Data Services API breidt de mogelijkheden van opgeslagen procedures uit met C- of C++-code.

In deze sectie