sp_helpextendedproc (Transact-SQL)

Aplica-se a:SQL Server

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ção

Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Em vez disso, use a Integração CLR.

Convenções de sintaxe de 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 de NULL.

Valores do 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 o procedimento é especificado, sp_helpextendedproc relata o procedimento armazenado estendido especificado. Quando esse parâmetro não é fornecido, sp_helpextendedproc retorna todos os nomes de procedimento armazenado estendido e os nomes de DLL aos quais cada procedimento armazenado estendido pertence.

Permissões

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

Exemplos

R. 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 xp_cmdshell procedimento armazenado estendido.

USE master;  
GO  
EXEC sp_helpextendedproc xp_cmdshell;  
GO  

Confira também

sp_addextendedproc (Transact-SQL)
sp_dropextendedproc (Transact-SQL)
Procedimentos armazenados do sistema (Transact-SQL)