WAITFOR |
Pour attendre |
SQL Server |
Microsoft SQL Server |
Syntaxe
WAITFOR {
DELAY 'time_to_pass'
| TIME 'time_to_execute'
| [ ( receive_statement ) | ( get_conversation_group_statement ) ]
[ , TIMEOUT timeout ]
}
|
Paramètres
Nom |
Description |
DELAY 'time_to_pass' |
Ce paramètre permet d'indiquer qu'il faut attendre le nombre de temps spécifié. Le nombre de temps ne peut pas excédé 24 heures. |
TIME 'time_to_execute' |
Ce paramètre permet d'indiquer quand le traitement par lot, la procédure STORED ou la transaction doivent s'exécuté. |
receive_statement |
Ce paramètre permet d'indiquer une instruction RECEIVE valide. |
get_conversation_group_statement |
Ce paramètre permet d'indiquer une instruction GET CONVERSATION GROUP valide. |
TIMEOUT timeout |
Ce paramètre permet d'indiquer une période de temps, en millisecondes, d'attente pour qu'un message arrive dans la file d'attente. |
Description
Cette instruction permet de bloqué un traitement par lots, un procédure STORED, ou une transaction soit exécuté jusqu'à ce que le nombre de temps spécifié, l'intervalle de temps spécifié, la modification d'instruction ou que le nombre d'enregistrements retourné soit supérieur à un.
Dernière mise à jour : Samedi, le 4 novembre 2017