srv_got_attention (API do procedimento armazenado estendido)
Importante |
---|
Esse recurso será removido em uma versão futura do Microsoft SQL Server. Não utilize esse recurso em desenvolvimentos novos e modifique, assim que possível, os aplicativos que atualmente o utilizam. Use a Integração CLR em vez disso. |
Verifica se a tarefa ou a conexão atual precisa ser anulada e retorna TRUE se a conexão for interrompida ou se o lote for anulado
Sintaxe
BOOL srv_got_attention (SRV_PROC *
srvproc
);
Parâmetros
- srvproc
Ponteiro que identifica uma conexão de banco de dados.
Valor de retorno
TRUE se a conexão for interrompida ou se o lote for anulado. FALSE se a conexão ou o lote estiverem ativos.
Comentários
Um procedimento armazenado estendido de longa execução deve verificar a atenção do servidor chamando srv_got_attention periodicamente, de forma que o procedimento possa ser encerrado quando a conexão é interrompida ou o lote é anulado.
Observação sobre segurança |
---|
Você deve examinar totalmente o código-fonte de procedimentos armazenados estendidos e deve testar as DLLs compiladas antes de instalá-las em um servidor de produção. Para obter informações sobre revisão e testes de segurança, consulte este site da Microsoft. |