sp_procoption (Transact-SQL)
Define o procedimento armazenado para execução automática. Um procedimento armazenado que está definido para execução automática será executado toda vez que uma instância do SQL Server for iniciada.
Sintaxe
sp_procoption [ @ProcName = ] 'procedure'
, [ @OptionName = ] 'option'
, [ @OptionValue = ] 'value'
Argumentos
[ @ProcName = ] 'procedure'
É o nome do procedimento para o qual uma opção será definida. procedure é nvarchar(776), sem padrão.[ @OptionName = ] 'option'
É o nome da opção a ser definida. O único valor para option é startup.[ @OptionValue = ] 'value'
É o fato de a opção ser definida como ligada (true ou on) ou desligada (false ou off). value é varchar(12), sem padrão.
Valores de código de retorno
0 (êxito) ou um número de erro (falha)
Comentários
Os procedimentos de inicialização devem estar no banco de dados mestre e não podem conter parâmetros INPUT ou OUTPUT. A execução dos procedimentos armazenados inicia quando o banco de dados mestre é recuperado durante a inicialização.
Permissões
Requer associação na função de servidor fixa sysadmin.