Hi,
Here is a SQL example implementing the DBMS_RANDOM package:
SQL> SELECT dbms_random.value(1, 100) FROM DUAL;
DBMS_RANDOM.VALUE(1,100)
------------------------
18.0949483
SQL> SELECT dbms_random.value(1, 100) FROM DUAL;
DBMS_RANDOM.VALUE(1,100)
------------------------
56.6432181
SQL> SELECT dbms_random.value(1, 100) FROM DUAL;
DBMS_RANDOM.VALUE(1,100)
------------------------
42.296391
... and a PL/SQL example:
SQL> SET SERVEROUTPUT ON
SQL> EXEC dbms_output.put_line( dbms_random.value(1, 100) );
52.7678035937852130804385200888381623401
PL/SQL procedure successfully completed.
SQL> EXEC dbms_output.put_line( dbms_random.value(1, 100) );
84.4005053171912713350694725365786760742
PL/SQL procedure successfully completed.
SQL> EXEC dbms_output.put_line( dbms_random.value(1, 100) );
71.64873216807807467722696201098251002315
PL/SQL procedure successfully completed.
Best regards.
Frank