diff --git a/src/main/mondrian/rolap/SqlMemberSource.java b/src/main/mondrian/rolap/SqlMemberSource.java index 2b6e34d848..cbca90bd72 100644 --- a/src/main/mondrian/rolap/SqlMemberSource.java +++ b/src/main/mondrian/rolap/SqlMemberSource.java @@ -244,13 +244,6 @@ private String makeLevelMemberCountSql( hierarchy.addToFrom(sqlQuery, level2.getKeyExp()); String keyExp = level2.getKeyExp().getExpression(sqlQuery); - if (columnCount > 0 - && !sqlQuery.getDialect().allowsCompoundCountDistinct() - && sqlQuery.getDialect().getDatabaseProduct() - == Dialect.DatabaseProduct.SYBASE) - { - keyExp = "convert(varchar, " + columnList + ")"; - } columnList.add(keyExp); if (level2.isUnique()) {