...
Bloc de code |
---|
/* ___ Code _____________________________________________________________________________ /* ___ ForceForcer Oracle toà answerrépondre afteraprès aun certain amount of timedélai, evenmême ifsi thel'enregistrment recordest isverrouillé locked ______________________________ /* ___ Here we will have an answer after 5 seconds maximum. ______________________ Dans l'exemple qui suit, une réponse sera fournie après 5 secondes au maximum. _______________________________________ /* ___ TheLe paramètre 'P' parameterindique meansque alltoutes theles queriesrequêtes submittedsoumises duringdurant thela session willutiliseront havece this timeout delay délai _________________ /* ___ Le Aparamètre 'T' parameterindiquerait wouldque meanseule thatla onlyrequête thesuivante nextaurait queryce submitted during the session would have this timeout delay délai _______________________________________ callappeler_dll 'VATOOLBX.DLL' 'VaToolBxSetTimeOut' 5 'P' returnCodeBool /* ___ TryTentative tode domise anà updatejour to a database record d'un enregistrement ___ updmaj_sql employee age = age + 1 - *cond( name = 'milkwater') if *lockedbloque = _RECORD_LOCKED'1' /* the record(s) is(are) lockedl'enregistrement est verrouillé else /* the recordl'(les) enregistement(s) is(are) not locked and has been updated end |
Random values
ne sont pas bloqués et ont été mis à jour
end |
...
Valeurs aléatoires
Pour générer des valeurs aléatoires, on peut utliiser les deux fonctions suivantes de la VaToolBxIn order to generate random values, we can use 2 functions of the VaToolBx package in Adelia.
- VaToolBxSeedRand
- VaToolBxRandom
1 - VaToolBxSeedRand
The VaToolBxSeedRand function is used to reset the pseudo-random number generator, which is used by the VaToolBxRandom functionLa fonction VaToolBxSeedRand est utilisée pour réinitialiser le générateur de nombre pseudo-aléatoire, lequel est utilisé par la fonction VaToolBxRandom.
2 - VaToolBxRandom
The VaToolBxRandom function is used to generate random values.
The result is a La fonction VaToolBxRandom est utilisée pour generater une valeur aléatoire.
Le resultat est un nombre de type NUM_BIN_4 number between compris entre -2147483648 and et 2147483647.
To have a value between 0 and X you can use &ABSOLUTE_VALUE and &MODULO functions (see the example abovePour avoir une valeur comprise entre 0 et X on peut utiliser les fonctions &VALEUR_ABSOLUE et &MODULO (voir l'example ci-dessous)
3 - Example
Ancre | ||||
---|---|---|---|---|
|
...