sys.numbered_procedures (Transact-SQL)

Aplica-se a:SQL ServerInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsPDW (Analytics Platform System)Ponto de extremidade de análise do SQL no Microsoft FabricWarehouse no Microsoft Fabric

Contém uma linha para cada procedimento armazenado do SQL Server que foi criado como um procedimento numerado. Isto não mostra uma linha para o procedimento armazenado básico (número = 1). As entradas para os procedimentos armazenados base podem ser encontradas em modos de exibição como sys.objects e sys.procedures.

Importante

Os procedimentos numerados são preteridos. O uso de procedimentos numerados é desaconselhável. Um evento DEPRECATION_ANNOUNCEMENT será acionado quando uma consulta que usa essa exibição do catálogo for compilada.

Nome da coluna Tipo de dados Descrição
object_id int ID do objeto do procedimento armazenado.
procedure_number smallint Número deste procedimento no objeto, 2 ou maior.
definição nvarchar(max) O texto do SQL Server que define este procedimento.

NULL = criptografado.

Observação

Não há suporte para os parâmetros XML e CLR em procedimentos numerados.

Permissões

A visibilidade dos metadados em exibições de catálogo é limitada a protegíveis que um usuário possui ou nos quais o usuário recebeu alguma permissão. Para obter mais informações, consulte Metadata Visibility Configuration.

Consulte Também

Exibições do catálogo de objeto (Transact-SQL)
Exibições do Catálogo (Transact-SQL)