Временная метка случайной процедуры PL / SQL - PullRequest
1 голос
/ 17 февраля 2011

как я могу сгенерировать случайную метку времени и поместить ее в переменную?

Спасибо

Томмазо

Ответы [ 3 ]

8 голосов
/ 17 февраля 2011

Я нашел это решение

start_date + dbms_random.value (0,86400 * (end_date-start_time) +1) / 86400

в

http://www.orafaq.com/forum/t/122604/2/

0 голосов
/ 18 февраля 2011

у нас есть генератор случайных чисел в oracle ... и это случайное число можно использовать для добавления в sysdate для получения случайных дат ... или отметки времени.

0 голосов
/ 17 февраля 2011

не совсем уверен, почему, но что-то вроде следующего псевдокода:

находит случайное число в достаточно большом диапазоне и добавляет или вычитает его в SYSDATE.

...