sys.numbered_procedures (Transact-SQL)

每个作为带编号的过程而创建的 SQL Server 存储过程都占一行。对于基(编号 = 1)存储过程,它不显示行。可以在诸如 sys.objectssys.procedures 之类的视图中找到基存储过程的项。

重要说明重要提示

不推荐使用带编号的过程。建议您不要使用带编号过程。当编译使用此目录视图的查询时,将会激发 DEPRECATION_ANNOUNCEMENT 事件。

列名

数据类型

说明

object_id

int

存储过程的对象的 ID。

procedure_number

smallint

对象中此过程的数目(2 或更多)。

definition

nvarchar(max)

用于定义此过程的 SQL Server 文本。

NULL = 已加密。

注意注意

带编号的过程不支持 XML 和 CLR 参数。

权限

在 SQL Server 2005 及更高版本中,目录视图中仅显示用户拥有的安全对象的元数据,或用户对其拥有某些权限的安全对象的元数据。有关详细信息,请参阅元数据可见性配置