hibernate取出count(*)的辦法

一、定義查詢語句
    String sql="select count(*) from ExcelInfor";
二、獲取count(*)返回結果:
 (1)int count=Integer.parseInt(session.createSQLQuery(sql).list().get(0).toString());
 (2)int count=((Long)(session.createQuery(sql).iterate().next())).intValue();
 (3)int count=((Integer)(session.createQuery(sql).uniqueResult()).intValue();sql

相關文章
相關標籤/搜索