SET STATEMENT TIMEOUT

Destination

Définir un délai d'attente au niveau de la connexion pour l'exécution des instructions SQL.

Disponible en

DSQL

Syntaxe:
SET STATEMENT TIMEOUT value [HOUR | MINUTE | SECOND | MILLISECOND]
Table 1. ????????? ????????? SET STATEMENT TIMEOUT
ParamètreDescription

value

La valeur du délai d'exécution des instructions SQL dans les unités de temps spécifiées. Si aucune unité de temps n'est spécifiée, la valeur par défaut du délai d'exécution est mesurée en secondes.

Définit la valeur du délai d'exécution des instructions SQL au niveau de la connexion actuelle. Si aucune unité de temps n'est spécifiée, le délai par défaut sera compté en secondes.

Note

Cette instruction SQL fonctionne en dehors du mécanisme de contrôle des transactions et prend effet immédiatement.

Example 1. Définition d'un délai d'attente pour les instructions SQL
SET STATEMENT TIMEOUT 2 MINUTE
Note

L'outil interactif isql prend également en charge la commande :

SET LOCAL_TIMEOUT int

Cette commande vous permet de définir un délai d'attente (en millisecondes) pour l'instruction suivante. Une fois l'instruction SQL exécutée, il est automatiquement remis à zéro.