sys.numbered_procedures (Transact-SQL)

适用于:SQL Server (所有受支持的版本) Azure SQL 托管实例 Azure Synapse Analytics Analytics Platform System (PDW)

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

重要

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

列名称 数据类型 说明
object_id int 存储过程的对象的 ID。
procedure_number smallint 对象中这种过程的数目(2 或更多)。
definition nvarchar(max) 用于定义此过程的 SQL Server 文本。

NULL = 已加密。

注意

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

权限

目录视图中仅显示用户拥有的安全对象的元数据,或用户对其拥有某些权限的安全对象的元数据。 有关详细信息,请参阅 Metadata Visibility Configuration

另请参阅

对象目录视图 (Transact-SQL)
目录视图 (Transact-SQL)