From 48aa76adc185ca2dc542cefbf6a5af85aae6c467 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Thu, 25 Jun 2020 17:17:49 +0200 Subject: [PATCH] [jOOQ/jOOQ#8948] Map JSON/JSONB to CLOB/BLOB if JSON is not supported --- jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java b/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java index 53ca0a81a7..4bed7a4983 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java +++ b/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java @@ -71,6 +71,7 @@ import static org.jooq.SQLDialect.SQLITE; // ... // ... // ... +// ... import static org.jooq.conf.ParamType.INLINED; import static org.jooq.impl.DSL.cast; import static org.jooq.impl.DSL.inline; @@ -4353,7 +4354,7 @@ public class DefaultBinding implements Binding { * Generated UID */ private static final long serialVersionUID = 3430629127218407737L; - private static final Set EMULATE_AS_BLOB = SQLDialect.supportedBy(HSQLDB); + private static final Set EMULATE_AS_BLOB = SQLDialect.supportedBy(DERBY, FIREBIRD, HSQLDB, SQLITE); DefaultJSONBBinding(Converter converter, boolean isLob) { super(converter, isLob);