From e5e453464b05a0c274686fd95886e55cebb18764 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Sun, 19 Aug 2012 14:22:08 +0200 Subject: [PATCH] [#430] Add support for the Firebird database - Fixed UNION and UNION ALL --- jOOQ/src/main/java/org/jooq/impl/Union.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/Union.java b/jOOQ/src/main/java/org/jooq/impl/Union.java index b793ff42e9..a99a59b995 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Union.java +++ b/jOOQ/src/main/java/org/jooq/impl/Union.java @@ -94,11 +94,12 @@ class Union extends AbstractSelect { private final void wrappingParenthesis(RenderContext context, String parenthesis) { switch (context.getDialect()) { - // Sybase ASE, SQLite and DERBY have some syntax issues with unions. + // Sybase ASE, Derby, Firebird and SQLite have some syntax issues with unions. // Check out https://issues.apache.org/jira/browse/DERBY-2374 - case SQLITE: - case DERBY: case ASE: + case DERBY: + case FIREBIRD: + case SQLITE: // [#288] MySQL has a very special way of dealing with UNION's // So include it as well