diff --git a/jOOQ/src/main/java/org/jooq/impl/Cast.java b/jOOQ/src/main/java/org/jooq/impl/Cast.java index 14a2932f67..c4717ae721 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Cast.java +++ b/jOOQ/src/main/java/org/jooq/impl/Cast.java @@ -51,6 +51,7 @@ import static org.jooq.impl.SQLDataType.DECIMAL; import static org.jooq.impl.SQLDataType.DOUBLE; import static org.jooq.impl.SQLDataType.FLOAT; import static org.jooq.impl.SQLDataType.REAL; +import static org.jooq.impl.SQLDataType.VARCHAR; import java.sql.Date; import java.sql.Time; @@ -103,6 +104,10 @@ final class Cast extends AbstractField { + + + + case DERBY: ctx.visit(new CastDerby()); break; @@ -159,7 +164,32 @@ final class Cast extends AbstractField { - private class CastDerby extends CastNative { + + + + + + + + + + + + + + + + + + + + + + + + + + private final class CastDerby extends CastNative { /** * Generated UID