Rækkefølgen af rækker returneret til applikationen fra en SELECT
sætningen er FULDSTÆNDIG VILJÆRLIG medmindre andet er angivet. Hvis du ønsker, har brug for eller forventer, at rækker skal returneres i en bestemt rækkefølge, er det brugerens ansvar at angive en sådan ordre.
(Advarsel:Nogle versioner af Oracle vil implicit sortere data i stigende rækkefølge, hvis visse operationer blev brugt, såsom DISTINCT, UNION, MINUS, INTERSECT
, eller GROUP BY
. Men da Oracle har implementeret hash-sortering, kan arten af typen af data variere, og masser af SQL, der er afhængig af den funktion, gik i stykker.)