Я делаю псевдо-ORM для личного проекта и составляю список проверок совместимости для более чем 20 различных диалектов SQL.
В настоящее время я занимаюсь исследованием того, поддерживает ли диалект флаг NULLS LAST
, т.е. при сортировке таблицы нуль выходит как последний элемент, например 1, 2, 3, 4, null
вместо null, 1, 2, 3, 4
.
У меня есть результаты для таких языков, как DashDB/MySQL/MSSQL и т. д. (да, они предлагают NULL LAST
), однако для следующих диалектов мне не удалось найти нуль-последнюю возможность:
Денодо
МемSQL
Искра
ВекторМудрый
XtremeData
В вашем ответе будет достаточно простого «да» или «нет», однако, если бы вы также могли написать запрос о том, как выполнить операцию NULL LAST
, это тоже было бы здорово!