Freigeben über


sp_helpextendedproc (Transact-SQL)

Zeigt die zurzeit definierten erweiterten gespeicherten Prozeduren und den Namen der DLL (Dynamic Link Library) an, zu der die Prozedur (Funktion) gehört.

HinweisHinweis

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 das Ändern von Anwendungen, in denen es zurzeit verwendet wird. Verwenden Sie stattdessen die CLR-Integration.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

sp_helpextendedproc [ [@funcname = ] 'procedure' ]

Argumente

  • [ @funcname =] 'procedure'
    Der Name der erweiterten gespeicherten Prozedur, für die Informationen gemeldet werden. procedure ist vom Datentyp sysname, der Standardwert ist NULL.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Resultsets

Spaltenname

Datentyp

Beschreibung

name

sysname

Name der erweiterten gespeicherten Prozedur

dll

nvarchar(255)

Name der DLL

Hinweise

Wenn procedure angegeben wird, zeigt sp_helpextendedproc Informationen zur angegebenen erweiterten gespeicherten Prozedur an. Andernfalls gibt sp_helpextendedproc die Namen aller erweiterten gespeicherten Prozeduren und die Namen der DLLs zurück, zu denen die einzelnen erweiterten gespeicherten Prozeduren gehören.

Berechtigungen

Die Berechtigung zum Ausführen von sp_helpextendedproc wird public erteilt.

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