srv_got_attention (API Stored procedure estesa)

Si applica a:SQL Server

Importante

Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Usare invece l'integrazione CLR.

Controlla se l'attività o la connessione corrente deve essere interrotta e restituisce TRUE se la connessione viene terminata o il batch interrotto

Sintassi

  
BOOL srv_got_attention (SRV_PROC *   
srvproc  
);  

Parametri

srvproc
Puntatore che identifica una connessione al database.

Valore restituito

TRUE se la connessione viene terminata o il batch interrotto. FALSE se la connessione o il batch è attivo.

Osservazioni:

Una stored procedure estesa con esecuzione prolungata deve controllare l'attenzione del server chiamando periodicamente srv_got_attention in modo che la procedura possa terminare se stessa se la connessione viene terminata o il batch viene interrotto.

Importante

È necessario esaminare con attenzione il codice sorgente delle stored procedure estese e testare le DLL compilate prima di installarle in un server di produzione. Per informazioni sui test e sull'analisi della sicurezza, visitare questo sito Web Microsoft.