Die SQL-Funktion RAND() ist einfacher zu verwenden.
RAND() bringt eine Fließkomma-Zahl zwischen 0 und 1 zurück.
Mit entsprechender Mulitplikation und Rundung kann man dann einen Bereich eingrenzen:

Code:
 /Free
    Exec SQL  Set :ZufallsZahl = Ceiling(Rand() * 20);
    Dsply ZufallsZahl;
Birgitta