When the NULL ordering is not specified, then the handling of the NULL values is:
- NULL values are last if the sorting is ASC
- NULL values are first if the sorting is DESC
Why is this so?
It is written in the Oracle Documentation:
If the null ordering is not specified then the handling of the null values is: NULLS LAST if the sort is ASC NULLS FIRST if the sort is DESC
Here it is.
DESC NULLS LAST.