=== modified file 'dhis-2/dhis-services/dhis-service-eventreporting/src/main/java/org/hisp/dhis/caseaggregation/hibernate/HibernateCaseAggregationConditionStore.java' --- dhis-2/dhis-services/dhis-service-eventreporting/src/main/java/org/hisp/dhis/caseaggregation/hibernate/HibernateCaseAggregationConditionStore.java 2014-08-29 18:08:10 +0000 +++ dhis-2/dhis-services/dhis-service-eventreporting/src/main/java/org/hisp/dhis/caseaggregation/hibernate/HibernateCaseAggregationConditionStore.java 2014-08-31 09:14:47 +0000 @@ -403,8 +403,8 @@ } } else - { - sql += " " + operator + "( cast( pdv.value as DOUBLE PRECISION ) ) "; + { + sql += " " + operator + "( cast( pdv.value as " + statementBuilder.getDoubleColumnType() + " ) ) "; sql += "FROM trackedentitydatavalue pdv "; sql += " INNER JOIN programstageinstance psi "; sql += " ON psi.programstageinstanceid = pdv.programstageinstanceid ";