hibernate框架 使用sql语句 select count查询不到。。

代码

    String sql = "select count(servId) from "+set;  
    sess=sessionFactory.openSession();
    tx=sess.beginTransaction();     
    Query query = sess.createSQLQuery(sql);
    BigDecimal count = (BigDecimal)query.uniqueResult();
    totalProperty= count.intValue();        
    tx.commit();
    sess.close();

set是个变量,是我一个表的名称,因为没有类和它关联所以使用原生sql语句进行查询
数据库连接没有问题,因为我对有类关联的表用select count 是可以的,但就是这个不好使。。。。别的sql 比如insert,delete 都是可以的。。

 String sql = "select count(servId) from "+set;  

没有报错吗?如果没有,我觉得是不是servId字段本身就为空?