Datenbankmodul – Programmierung der erweiterten gespeicherten ProzedurDatabase Engine Extended Stored Procedure Programming

Wichtig

Dieses Feature wird in einer künftigen Version von Microsoft SQL Server entfernt.This feature will be removed in a future version of Microsoft SQL Server. Verwenden Sie dieses Feature nicht in einer neuen Entwicklungsarbeit, und ändern Sie Anwendungen, die dieses Feature verwenden, so schnell wie möglich.Do not use this feature in new development work, and modify applications that currently use this feature as soon as possible. Verwenden Sie stattdessen die CLR-Integration. Dieses Feature wird in einer künftigen Version von Microsoft SQL Server entfernt.This feature will be removed in a future version of Microsoft SQL Server. Verwenden Sie dieses Feature nicht in einer neuen Entwicklungsarbeit, und ändern Sie Anwendungen, die dieses Feature verwenden, so schnell wie möglich.Do not use this feature in new development work, and modify applications that currently use this feature as soon as possible. Use CLR Integration instead. Weitere Informationen finden Sie unter Common Language Runtime (CLR) Programmierkonzepte für die Integration.For more information, see Common Language Runtime (CLR) Integration Programming Concepts.

Die MicrosoftMicrosoft-API für erweiterte gespeicherte Prozeduren bietet eine serverbasierte Anwendungsprogrammierschnittstelle (Application Programming Interface, API) zum Erweitern der Funktionalität von MicrosoftMicrosoft SQL ServerSQL Server.The MicrosoftMicrosoft Extended Stored Procedure API provides a server-based application programming interface (API) for extending MicrosoftMicrosoft SQL ServerSQL Server functionality. Die API besteht aus C- und C++-Funktionen und Makros, die zum Erstellen von Anwendungen in den folgenden Kategorien verwendet werden: erweiterte gespeicherte Prozeduren und Gateway-Anwendungen.The API consists of C and C++ functions and macros used to build applications in the following categories: extended stored procedures and gateway applications.

Erweiterte gespeicherte Prozeduren ermöglichen es Ihnen, eigene externe Routinen in einer Programmiersprache, wie z. B. C, zu erstellen. Erweiterte gespeicherte Prozeduren werden für die Benutzer wie normale gespeicherte Prozeduren dargestellt und auch genauso ausgeführt.Extended stored procedures allow you to create your own external routines in a programming language such as C. The extended stored procedures appear to users as typical stored procedures and are executed in the same way. Sie können Parameter an erweiterte gespeicherte Prozeduren übergeben, und die Prozeduren können Ergebnisse und Rückgabestatuswerte zurückgeben.Parameters can be passed to extended stored procedures, and they can return results and return status.

In diesem AbschnittIn This Section

Programmieren erweiterter gespeicherter ProzedurenProgramming Extended Stored Procedures
Erklärt, wie erweiterte gespeicherte Prozeduren erstellt, verwaltet und verwendet werden.Explains how to create, manage, and use extended stored procedures.

Programmierreferenz für erweiterte gespeicherte ProzedurenExtended Stored Procedures Programmer's Reference
Enthält Referenzthemen zur API für erweiterte gespeicherte Prozeduren.Contains reference topics for the Extended Stored Procedure API.