Zamówienie nie sprowadza się do "czystego przypadku" - chyba że zmienisz zapytanie na:
SELECT
Date,
Amount
FROM MyTable
WHERE Date = '26-OCT-2010'
ORDER BY Date, DBMS_RANDOM.VALUE;
Kolejność jest „dowolna”. Zamiast „rzucać kostką”, aby zdecydować o dowolnej kolejności (co wiązałoby się z niepotrzebnymi kosztami), Oracle po prostu zwraca dane w kolejności, w jakiej je napotkało – która prawdopodobnie będzie taka sama od uruchomienia do uruchomienia w krótkim okresie. (W dłuższej perspektywie coś może się zmienić w środowisku, aby kolejność była inna - ale nadal arbitralna).