From 1b2e287f9e98fa1bbb669d7aab7ac26b5d12b446 Mon Sep 17 00:00:00 2001 From: Luc Boudreau Date: Tue, 3 Mar 2015 10:59:43 -0500 Subject: [PATCH] [SP-1720] [MONDRIAN-2220] Removes special case for Sybase. Not needed. --- src/main/mondrian/rolap/SqlMemberSource.java | 7 ------- 1 file changed, 7 deletions(-) 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()) {