Share via


sys.numbered_procedures (Transact-SQL)

針對建立為編號程序的每個 SQL Server 預存程序,各包含一個資料列。這並不會顯示基底 (數字 = 1) 預存程序的一個資料列。基底預存程序的項目,可以在諸如 sys.objectssys.procedures 等檢視中找到。

重要事項重要事項

編號程序已被取代。不再使用編號程序。當編譯使用這份目錄檢視的查詢時,會引發 DEPRECATION_ANNOUNCEMENT 事件。

資料行名稱

資料類型

描述

object_id

int

預存程序的物件識別碼。

procedure_number

smallint

這個程序在物件內的編號,大於或等於 2。

definition

nvarchar(max)

定義這個程序的 SQL Server 文字。

NULL = 已加密。

[!附註]

編號程序並不支援 XML 和 CLR 參數。

權限

在 SQL Server 2005 和更新的版本中,目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。如需詳細資訊,請參閱<中繼資料可見性組態>。