diff --git a/jOOQ-meta/src/main/java/org/jooq/util/Databases.java b/jOOQ-meta/src/main/java/org/jooq/util/Databases.java index e8e94aba77..93c8e5e5c0 100644 --- a/jOOQ-meta/src/main/java/org/jooq/util/Databases.java +++ b/jOOQ-meta/src/main/java/org/jooq/util/Databases.java @@ -93,6 +93,7 @@ public class Databases { + case CUBRID: result = CUBRIDDatabase.class; break; diff --git a/jOOQ/src/main/java/org/jooq/SQLDialect.java b/jOOQ/src/main/java/org/jooq/SQLDialect.java index 8264a4b686..fab89bb3a7 100644 --- a/jOOQ/src/main/java/org/jooq/SQLDialect.java +++ b/jOOQ/src/main/java/org/jooq/SQLDialect.java @@ -317,6 +317,15 @@ public enum SQLDialect { + + + + + + + + + @@ -583,6 +592,7 @@ public enum SQLDialect { + case CUBRID: return "org.hibernate.dialect.CUBRIDDialect"; diff --git a/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java b/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java index 07ced96071..361eaba46e 100644 --- a/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/InsertQueryImpl.java @@ -372,6 +372,7 @@ final class InsertQueryImpl extends AbstractStoreQuery impl + case HSQLDB: { ctx.visit(toMerge(ctx.configuration())); break; diff --git a/jOOQ/src/main/java/org/jooq/impl/Limit.java b/jOOQ/src/main/java/org/jooq/impl/Limit.java index 7fe17a4db4..772cb54063 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Limit.java +++ b/jOOQ/src/main/java/org/jooq/impl/Limit.java @@ -162,6 +162,7 @@ final class Limit extends AbstractQueryPart { + case DERBY: { // Casts are not supported here... diff --git a/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java b/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java index eaf58f7fdb..f9eef562e1 100644 --- a/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/SelectQueryImpl.java @@ -584,6 +584,7 @@ final class SelectQueryImpl extends AbstractResultQuery imp + case CUBRID: