Сортируются даты ли даты по умолчанию в Oracle?
Подскажите пожалуйста, надо ли принудительно делать сортировку по дате или по умолчанию она всегда выводится в отсортированном виде? Вывожу в запросе только один столбец с датой.
SELECT TO_CHAR(ADD_MONTHS(TO_DATE('1997-05','YYYY-MM'),ROWNUM-1),'YYYY-MM') rowid1,
TRIM(TO_CHAR(ADD_MONTHS(TO_DATE('1997-05','YYYY-MM'),ROWNUM-1),'month')) as n1
FROM DUAL CONNECT BY ROWNUM<=months_between (to_date('1998-02', 'yyyy-mm'),to_date('1997-05', 'yyyy-mm'))+1
вот здесь говорится что
Без явного указания сортировки с order by, порядок вывода строк произволен
но я явно не задаю order by