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 { /**