Condividi tramite


srv_got_attention (API Stored procedure estesa)

Nota importanteImportante

Questa caratteristica verrà rimossa a partire da una delle prossime versioni di Microsoft SQL Server. Non utilizzare questa caratteristica in un nuovo progetto di sviluppo e modificare non appena possibile le applicazioni in cui è attualmente implementata. Utilizzare invece la funzionalità di integrazione con 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.

Nota sulla sicurezzaNota sulla sicurezza

È 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 di protezione, visitare questo sito Web Microsoft.