sys.numbered_procedures (Transact-SQL)
針對建立為編號程序的每個 SQL Server 預存程序,各包含一個資料列。 這並不會顯示基底 (數字 = 1) 預存程序的一個資料列。 基底預存程序的項目,可以在諸如 sys.objects 和 sys.procedures 等檢視中找到。
重要事項 |
---|
編號程序已被取代。不再使用編號程序。當編譯使用這份目錄檢視的查詢時,會引發 DEPRECATION_ANNOUNCEMENT 事件。 |
適用於:SQL Server (SQL Server 2008 至目前版本)。 |
資料行名稱 |
資料類型 |
描述 |
---|---|---|
object_id |
int |
預存程序的物件識別碼。 |
procedure_number |
smallint |
這個程序在物件內的編號,大於或等於 2。 |
definition |
nvarchar(max) |
定義這個程序的 SQL Server 文字。 NULL = 已加密。 |
注意
編號程序並不支援 XML 和 CLR 參數。
權限
目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。如需詳細資訊,請參閱<中繼資料可見性組態>。