mam ten anonimowy blok:wygenerować losowy datę w Oracle DBMS_RANDOM
DECLARE
V_DATA DATE;
BEGIN
V_DATA := '01-GEN-2000';
HR.STATISTICHE.RATINGOPERATORI (V_DATA);
COMMIT;
END;
ale chciałbym wygenerować datę w sposób losowy. Jak mogę zrobić?
Losowa data w jakim zakresie? Czy jakakolwiek poprawna wartość daty jest akceptowalna, więc duża część dat, które wygenerujesz, będzie B.C. a stosunkowo niewielka część będzie w XX lub XXI wieku? Czy chcesz, aby składnik czasu był losowy, czy chcesz, aby daty były o północy, jak w twoim przykładzie? –
Dobrze! Na przykład losowa data od 01-01-2000 i dalej. To jest możliwe? – sharkbait
Komponent czasu może być losowy. Nie ma problemu. Jestem zainteresowany tylko datą. – sharkbait