Freigeben über


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 MicrosoftSQL 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.

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. Sie können Parameter an erweiterte gespeicherte Prozeduren übergeben, und die Prozeduren können Ergebnisse und Rückgabestatuswerte zurückgeben.

Weitere Informationen und Richtlinien zum Verwenden von erweiterten gespeicherten Prozeduren finden Sie unter Erweiterte gespeicherte Prozeduren.

In diesem Abschnitt