Datenbankmodul – Programmierung der erweiterten gespeicherten Prozedur

Wichtiger HinweisWichtig

Diese Funktion wird in zukünftigen Versionen von Microsoft SQL Server nicht mehr bereitgestellt. Verwenden Sie diese Funktion beim Entwickeln neuer Anwendungen nicht, und planen Sie so bald wie möglich das Ändern von Anwendungen, in denen es zurzeit verwendet wird. Verwenden Sie stattdessen die CLR-Integration. Weitere Informationen finden Sie unter Programmierkonzepte für die Common Language Runtime (CLR)-Integration.

Die Microsoft-API für erweiterte gespeicherte Prozeduren bietet eine serverbasierte Anwendungsprogrammierschnittstelle (Application Programming Interface, API) zum Erweitern der Funktionalität von Microsoft SQL Server. 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.

Anhand von erweiterten gespeicherte Prozeduren können Sie eigene externe Routinen in einer Programmiersprache wie C erstellen. Die erweiterten gespeicherten Prozeduren erscheinen Benutzern als typische gespeicherte Prozeduren und werden auf die gleiche Weise ausgeführt. Sie können Parameter an erweiterte gespeicherte Prozeduren übergeben, und die Prozeduren können Ergebnisse und Rückgabestatuswerte zurückgeben.

In diesem Abschnitt