From c8d3b0789b3d1bd215210fa1b96fad2bb74cd07c Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Sun, 26 Aug 2012 09:45:28 +0200 Subject: [PATCH] Fixed BETWEEN SYMMETRIC for Sybase ASE --- jOOQ/src/main/java/org/jooq/impl/BetweenCondition.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/BetweenCondition.java b/jOOQ/src/main/java/org/jooq/impl/BetweenCondition.java index 9e42171bf2..706b5f21cc 100644 --- a/jOOQ/src/main/java/org/jooq/impl/BetweenCondition.java +++ b/jOOQ/src/main/java/org/jooq/impl/BetweenCondition.java @@ -37,6 +37,7 @@ package org.jooq.impl; import static java.util.Arrays.asList; +import static org.jooq.SQLDialect.ASE; import static org.jooq.SQLDialect.CUBRID; import static org.jooq.SQLDialect.DB2; import static org.jooq.SQLDialect.DERBY; @@ -76,7 +77,7 @@ class BetweenCondition extends AbstractCondition { @Override public final void bind(BindContext context) { - if (symmetric && asList(CUBRID, DB2, DERBY, FIREBIRD, H2, MYSQL, ORACLE, SQLSERVER, SQLITE, SYBASE).contains(context.getDialect())) { + if (symmetric && asList(ASE, CUBRID, DB2, DERBY, FIREBIRD, H2, MYSQL, ORACLE, SQLSERVER, SQLITE, SYBASE).contains(context.getDialect())) { simulateSymmetric().bind(context); } else { @@ -86,9 +87,7 @@ class BetweenCondition extends AbstractCondition { @Override public final void toSQL(RenderContext context) { - - // TODO: Sybase ASE? - if (symmetric && asList(CUBRID, DB2, DERBY, FIREBIRD, H2, MYSQL, ORACLE, SQLSERVER, SQLITE, SYBASE).contains(context.getDialect())) { + if (symmetric && asList(ASE, CUBRID, DB2, DERBY, FIREBIRD, H2, MYSQL, ORACLE, SQLSERVER, SQLITE, SYBASE).contains(context.getDialect())) { simulateSymmetric().toSQL(context); } else {