[#7183] Cannot ORDER BY null in PostgreSQL, when Field.sortAsc() has no parameters

This commit is contained in:
lukaseder 2018-02-16 11:20:25 +01:00
parent d2a5d867ad
commit 705476f620

View File

@ -60,11 +60,16 @@ final class ConstantSortField<T> extends CustomField<T> {
@Override
public void accept(Context<?> ctx) {
switch (ctx.family()) {
// [#6574] [#7183] Some databases do not allow for ORDER BY null clauses
case POSTGRES:
ctx.sql('(').visit(K_SELECT).sql(" 1)");
break;
default:
ctx.visit(DSL.NULL().sortDefault());
break;