Печать
Категория: Вопросы и ответы Oracle
Просмотров: 10218

Сгенерировать случайное число можно с помощью:

Пакета DBMS_RANDOM

Примеры:

Генерация положительного дробного числа от 0 до 1:

SQL>SELECT dbms_random.value FROM dual

Генерация дробного числа в диапазоне от n до m:

SQL>SELECT dbms_random.value(n, m) FROM dual

Генерация целого положительного или отрицательного числа:

SQL>SELECT dbms_random. random FROM dual

Пакета DBMS_CRYPTO

Примеры:

Генерация целого положительного или отрицательного числа:

SQL>SELECT dbms_crypto.randominteger FROM duall

Генерация целого положительного числа:

SQL>SELECT dbms_crypto.randomnumber FROM duall