求帮忙解决java.math.BigDecimal cannot be cast to java.lang.L
public long searchCount(String beginTime,String endTime){
long countResult = 1L;
String sql = null;
sql = "select count(*) from T_CLIENT t";
s = HibernateUtil.getSession();
countResult = ((Long)s.createSQLQuery(sql).uniqueResult()).longValue();
}
执行到这的时候就报上面错了,long换成int也还是不行,求人指导,急