From 6dfd51a8caaad2949d13be20d1a8b435bf8651a7 Mon Sep 17 00:00:00 2001 From: Knut Wannheden Date: Thu, 6 Jun 2019 10:15:14 +0200 Subject: [PATCH] [jOOQ/jOOQ#8732] H2: Fix DSL#week() implementation For H2 the DSL#week() function should be mapped to the ISO_WEEK() function as EXTRACT(WEEK FROM ...) is equivalent to the WEEK() function. --- jOOQ/src/main/java/org/jooq/impl/Extract.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/Extract.java b/jOOQ/src/main/java/org/jooq/impl/Extract.java index 112ee9fcdf..3e17d0f0e3 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Extract.java +++ b/jOOQ/src/main/java/org/jooq/impl/Extract.java @@ -342,6 +342,8 @@ final class Extract extends AbstractFunction { case QUARTER: return DSL.field("{quarter}({0})", INTEGER, field); + case WEEK: + return DSL.field("{iso_week}({0})", INTEGER, field); default: return getNativeFunction();