diff --git a/jOOQ/src/main/java/org/jooq/impl/Expression.java b/jOOQ/src/main/java/org/jooq/impl/Expression.java index b8253b98cc..21078fa40a 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Expression.java +++ b/jOOQ/src/main/java/org/jooq/impl/Expression.java @@ -53,6 +53,7 @@ import static org.jooq.SQLDialect.HSQLDB; // ... // ... import static org.jooq.SQLDialect.POSTGRES; +// ... import static org.jooq.SQLDialect.SQLITE; // ... // ... @@ -623,7 +624,7 @@ class Expression extends AbstractFunction { public final void accept(Context ctx) { String op = operator.toSQL(); - if (operator == BIT_XOR && ctx.family() == POSTGRES) { + if (operator == BIT_XOR && asList(POSTGRES).contains(ctx.family())) { op = "#"; }