srv_got_attention (API de procédure stockée étendue)

Important

Cette fonctionnalité sera supprimée dans une prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et modifiez dès que possible les applications qui utilisent actuellement cette fonctionnalité. Utilisez plutôt l'intégration du CLR.

Vérifie si la connexion ou la tâche en cours a besoin d'être annulée et retourne TRUE si la connexion est arrêtée ou le lot supprimé.

Syntaxe

BOOL srv_got_attention (SRV_PROC *  
srvproc 
);

Paramètres

  • srvproc
    Pointeur identifiant une connexion de base de données.

Valeur de retour

TRUE si la connexion est arrêtée ou le lot supprimé. FALSE si la connexion ou le lot est actif.

Notes

Une procédure stockée étendue dont l'exécution est longue doit contrôler l'attention du serveur en appelant périodiquement srv_got_attention afin que la procédure puisse se terminer si la connexion est arrêtée ou que le lot est abandonné.

Remarque relative à la sécuritéRemarque relative à la sécurité

Il est recommandé de revoir en détail le code source des procédures stockées étendues et de tester les DLL compilées avant de les installer sur un serveur de production. Pour plus d'informations sur l'examen et les tests de sécurité, consultez ce site Web de Microsoft.