diff --git a/jOOQ/src/main/java/org/jooq/impl/ConstantSortField.java b/jOOQ/src/main/java/org/jooq/impl/ConstantSortField.java index 2dea0a4581..c36d03e0da 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ConstantSortField.java +++ b/jOOQ/src/main/java/org/jooq/impl/ConstantSortField.java @@ -60,11 +60,16 @@ final class ConstantSortField extends CustomField { @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;