From eb63a33a0f50fc5bbf2639cbf422f638bf37dfa4 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Thu, 21 Jan 2021 08:43:53 +0100 Subject: [PATCH] [jOOQ/jOOQ#11266] The default SQL for DATEADD() is an empty string See also [jOOQ/jOOQ#9085] --- jOOQ/src/main/java/org/jooq/impl/DateAdd.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/DateAdd.java b/jOOQ/src/main/java/org/jooq/impl/DateAdd.java index 772f3ccdf3..ac4b34dc4c 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DateAdd.java +++ b/jOOQ/src/main/java/org/jooq/impl/DateAdd.java @@ -113,11 +113,6 @@ final class DateAdd extends AbstractField { break; } - case FIREBIRD: { - ctx.visit(N_DATEADD).sql('(').visit(standardKeyword()).sql(", ").visit(interval).sql(", ").visit(date).sql(')'); - break; - } - case H2: { switch (datePart) { case YEAR: string = "year"; break; @@ -288,6 +283,12 @@ final class DateAdd extends AbstractField { + + case FIREBIRD: + default: { + ctx.visit(N_DATEADD).sql('(').visit(standardKeyword()).sql(", ").visit(interval).sql(", ").visit(date).sql(')'); + break; + } } }