System Packages Oracle PLSQL

SQL>
SQL> set serveroutput on
SQL>
 First call RANDOM without initializing the seed.  This will
 raise ORA-1426.
SQL> BEGIN
  2    DBMS_OUTPUT.PUT_LINE(DBMS_RANDOM.RANDOM);
  3  END;
  4  /
503520765
PL/SQL procedure successfully completed.
SQL>
 Now initialize, and print out 10 random numbers.
SQL> BEGIN
  2    DBMS_RANDOM.INITIALIZE(12345);
  3    FOR v_Count IN 1..10 LOOP
  4      DBMS_OUTPUT.PUT_LINE(DBMS_RANDOM.RANDOM);
  5    END LOOP;
  6  END;
  7  /
-1817329670
-610488908
1775775349
-1974231734
-861483099
1044932800
1916512750
808190358
-1880806196
-1406274277
PL/SQL procedure successfully completed.
SQL>