From a3977c1c07b6daedbb1bbf98dda4131b93bf9d3a Mon Sep 17 00:00:00 2001 From: lukaseder Date: Fri, 27 Apr 2018 12:50:46 +0200 Subject: [PATCH] [#7442] ORA-00932 when running CAST(.. AS CLOB) in Oracle --- jOOQ/src/main/java/org/jooq/impl/Cast.java | 29 +++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/Cast.java b/jOOQ/src/main/java/org/jooq/impl/Cast.java index e4e55275e1..eea248ad8b 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Cast.java +++ b/jOOQ/src/main/java/org/jooq/impl/Cast.java @@ -38,6 +38,7 @@ package org.jooq.impl; import static org.jooq.impl.DSL.inline; +import static org.jooq.impl.DSL.keyword; import static org.jooq.impl.Keywords.K_AS; import static org.jooq.impl.Keywords.K_CAST; import static org.jooq.impl.Keywords.K_DECIMAL; @@ -84,7 +85,10 @@ final class Cast extends AbstractFunction { @Override final QueryPart getFunction0(Configuration configuration) { - switch (configuration.dialect().family()) { + switch (configuration.family()) { + + + @@ -236,6 +240,29 @@ final class Cast extends AbstractFunction { } } + + + + + + + + + + + + + + + + + + + + + + + private class Native extends AbstractQueryPart { /**