sys.numbered_procedures (Transact-SQL)

适用于:SQL ServerAzure SQL 托管实例Azure Synapse AnalyticsAnalytics Platform System (PDW)Microsoft Fabric 中的 SQL 分析终结点Microsoft Fabric 中的仓库

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

重要

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

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

NULL = 已加密。

注意

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

权限

目录视图中元数据的可见性仅限于用户拥有的安全对象,或者向用户授予了某些权限的安全对象。 有关详细信息,请参阅 Metadata Visibility Configuration

另请参阅

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