sp_helpextendedproc (Transact-SQL)
Gilt für: SQL Server
Zeigt die zurzeit definierten erweiterten gespeicherten Prozeduren und den Namen der DLL (Dynamic Link Library) an, zu der die Prozedur (Funktion) gehört.
Hinweis
Diese Funktion wird in einer zukünftigen Version von SQL Serverentfernt. Nutzen Sie diese Funktionen bei Neuentwicklungen nicht mehr, und planen Sie die Änderung von Anwendungen, die diese Funktion zurzeit verwenden. Verwenden Sie stattdessen die ClR-Integration (Common Language Runtime).
Transact-SQL-Syntaxkonventionen
Syntax
sp_helpextendedproc [ [ @funcname = ] N'funcname' ]
[ ; ]
Argumente
[ @funcname = ] N'funcname'
Der Name der erweiterten gespeicherten Prozedur, für die Informationen gemeldet werden. @funcname ist "sysname" mit der Standardeinstellung "NULL
.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Resultset
Spaltenname | Datentyp | Beschreibung |
---|---|---|
name |
sysname | Name der erweiterten gespeicherten Prozedur |
dll |
nvarchar(255) | Name der DLL |
Hinweise
Wenn @funcname angegeben wird, sp_helpextendedproc
werden Berichte über die angegebene erweiterte gespeicherte Prozedur gemeldet. Wenn dieser Parameter nicht angegeben wird, sp_helpextendedproc
werden alle namen der erweiterten gespeicherten Prozeduren und die DLL-Namen zurückgegeben, zu denen jede erweiterte gespeicherte Prozedur gehört.
Berechtigungen
Die Berechtigung zum Ausführen sp_helpextendedproc
wird der Öffentlichkeit gewährt.
Beispiele
A. Anzeigen der Hilfe zu allen erweiterten gespeicherten Prozeduren
Im folgenden Beispiel werden Informationen zu allen erweiterten gespeicherten Prozeduren angezeigt.
USE master;
GO
EXEC sp_helpextendedproc;
GO
B. Anzeigen der Hilfe zu einer einzelnen erweiterten gespeicherten Prozedur
Im folgenden Beispiel werden Informationen zur erweiterten gespeicherten Prozedur xp_cmdshell
angezeigt.
USE master;
GO
EXEC sp_helpextendedproc xp_cmdshell;
GO