From e30c32bc8d4a8cf1abde37928695a622679e7fa5 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 8 May 2020 09:52:30 +0200 Subject: [PATCH] [jOOQ/jOOQ#10180] Add native support for DECODE where it is supported --- jOOQ/src/main/java/org/jooq/impl/Decode.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/Decode.java b/jOOQ/src/main/java/org/jooq/impl/Decode.java index 41ad3a8a9a..a01b70f4ee 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Decode.java +++ b/jOOQ/src/main/java/org/jooq/impl/Decode.java @@ -82,7 +82,9 @@ final class Decode extends AbstractField { - + case H2: + ctx.visit(function("decode", getDataType(), Tools.combine(field, search, result, more))); + return; // Other dialects emulate it with a CASE ... WHEN expression default: