Catégories :

Fonctions système (Contrôle du système)

SYSTEM$WAIT

Attendez un certain temps avant de poursuivre.

Syntaxe

SYSTEM$WAIT( amount [ , time_unit ] )

Arguments

Obligatoire :

quantité

Nombre spécifiant le délai d’attente déterminé par unité_temps.

Facultatif :

unité_temps

Unité de temps pour quantité. Les valeurs acceptées sont DAYS, HOURS, MINUTES, SECONDS, MILLISECONDS, MICROSECONDS, NANOSECONDS. L’unité doit être entre guillemets simples (voir Exemples ci-dessous).

Par défaut : SECONDS

Notes sur l’utilisation

  • Notez que la fonction doit être appelée en tant que fonction système.

  • La plupart des systèmes ne disposent pas d’horloges d’une précision à la hauteur de la nanoseconde. En conséquence :

    • Le temps d’attente réel peut ne pas être exactement le même que le temps d’attente spécifié.

    • Le temps d’attente signalé peut ne pas être exact.

Exemples

CALL SYSTEM$WAIT(10);

-------------------+
    SYSTEM$WAIT    |
-------------------+
 waited 10 seconds |
-------------------+
CALL SYSTEM$WAIT(2, 'MINUTES');

-------------------+
    SYSTEM$WAIT    |
-------------------+
 waited 2 minutes  |
-------------------+