https://www.postgresql.org/docs/10/queries-order.html
Когда вы делаете сортировку в Postgres, вы можете указать, должны ли NULL быть первыми или последними. Вы можете сделать это в каждом предложении ORDER BY.
Но ... Интересно, есть ли настройка для этого на уровне БД или на уровне сервера ... чтобы вам не нужно было указывать всегда NULLS FIRST, если это то, что вы всегда хочу для сортировки ASC.
NULLS FIRST
Нет, сделать это невозможно.
Значение по умолчанию для ASC заказа всегда NULLS LAST, а для DESC NULLS FIRST.Если вам нужно что-то еще, вы должны будете сказать это явно.
ASC
NULLS LAST
DESC