sys.numbered_procedures (Transact-SQL)
Gilt für: SQL Server Azure SQL verwaltete Instanz Azure Synapse Analytics Platform System (PDW)-SQL-Analyseendpunkt in Microsoft Fabric Warehouse in Microsoft Fabric Fabric
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 sind als veraltet markiert. Von der Verwendung nummerierter Prozeduren wird abgeraten. Ein DEPRECATION_ANNOUNCEMENT-Ereignis wird ausgelöst, wenn eine Abfrage kompiliert wird, die diese Katalogsicht verwendet.
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
object_id | int | Die ID des Objekts der gespeicherten Prozedur. |
procedure_number | smallint | Die Nummer dieser Prozedur innerhalb des Objekts, d. h. 2 oder größer. |
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.
Berechtigungen
Die Sichtbarkeit der Metadaten in Katalogsichten ist auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. Weitere Informationen finden Sie unter Metadata Visibility Configuration.
Weitere Informationen
Katalogsichten für Objekte (Transact-SQL)
Katalogsichten (Transact-SQL)