sys.numbered_procedures (Transact-SQL)
Enthält eine Zeile für jede gespeicherte Prozedur von SQL Server, die als nummerierte Prozedur erstellt wurde. Für die gespeicherte Basisprozedur (Nummer = 1) wird keine Zeile angezeigt. Einträge für die gespeicherten Basisprozeduren finden Sie in Sichten, wie z. B. sys.objects und sys.procedures.
Wichtig: |
---|
Nummerierte Prozeduren werden in SQL Server 2005 als veraltet markiert. Die Verwendung nummerierter Prozeduren wird nicht empfohlen. Ein DEPRECATION_ANNOUNCEMENT-Ereignis wird ausgelöst, wenn eine Abfrage, die diese Katalogsicht verwendet, kompiliert wird. |
Spaltenname | Datentyp | Beschreibung |
---|---|---|
object_id |
int |
Die ID des Objekts der gespeicherten Prozedur. |
procedure_number |
smallint |
Die Nummer dieser Prozedur innerhalb des Objekts (2 oder eine höhere Zahl). |
definition |
nvarchar(max) |
Der SQL Server-Text, mit dem diese Prozedur definiert wird. NULL = verschlüsselt. |
Hinweis: |
---|
XML- und CLR-Parameter werden für nummerierte Prozeduren nicht unterstützt. |
Siehe auch
Verweis
Katalogsichten für Objekte (Transact-SQL)
Katalogsichten (Transact-SQL)