Compartilhar via


sp_helpextendedproc (Transact-SQL)

Relata os procedimentos armazenados estendidos atualmente definidos e o nome da biblioteca de vínculo dinâmico (DLL) à qual o procedimento (função) pertence.

ObservaçãoObservação

Esse recurso será removido em uma versão futura do Microsoft SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Usar Integração CLR.

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

sp_helpextendedproc [ [@funcname = ] 'procedure' ]

Argumentos

  • [ @funcname =] 'procedure'
    É o nome do procedimento armazenado estendido para o qual as informações são relatadas. procedure é sysname, com um padrão NULL.

Valores de código de retorno

0 (êxito) ou 1 (falha)

Conjuntos de resultados

Nome da coluna

Tipo de dados

Descrição

name

sysname

Nome do procedimento armazenado estendido.

dll

nvarchar(255)

O nome da DLL.

Comentários

Quando procedure é especificado, sp_helpextendedproc relata para o procedimento armazenado estendido especificado. Quando esse parâmetro não é fornecido, sp_helpextendedproc retorna todos os nomes de procedimentos armazenados estendidos e os nomes de DLLs aos quais pertence cada procedimento armazenado estendido.

Permissões

A permissão para executar sp_helpextendedproc é concedida a público.

Exemplos

A. Relatando ajuda em todos os procedimentos armazenados estendidos

O exemplo a seguir relata todos os procedimentos armazenados estendidos.

USE master;
GO
EXEC sp_helpextendedproc;
GO

B. Relatando ajuda em um único procedimento armazenado estendido

O exemplo a seguir relata o procedimento armazenado estendido xp_cmdshell .

USE master;
GO
EXEC sp_helpextendedproc xp_cmdshell;
GO