diff --git a/symmetric-jdbc/src/main/java/org/jumpmind/db/platform/mssql/MsSql2000DatabasePlatform.java b/symmetric-jdbc/src/main/java/org/jumpmind/db/platform/mssql/MsSql2000DatabasePlatform.java index 3285f1521c..61f1abf163 100644 --- a/symmetric-jdbc/src/main/java/org/jumpmind/db/platform/mssql/MsSql2000DatabasePlatform.java +++ b/symmetric-jdbc/src/main/java/org/jumpmind/db/platform/mssql/MsSql2000DatabasePlatform.java @@ -20,6 +20,8 @@ */ package org.jumpmind.db.platform.mssql; +import java.sql.Types; + import javax.sql.DataSource; import org.apache.commons.lang.StringUtils; @@ -93,6 +95,10 @@ public boolean isClob(int type) { @Override public boolean canColumnBeUsedInWhereClause(Column column) { + if ((column.getMappedTypeCode() == Types.VARBINARY && column.getSizeAsInt() <= 8000) + || column.getMappedTypeCode() == Types.BINARY) { + return true; + } return !column.isOfBinaryType(); }