您的位置:首页 > 数据库

hibernate使用hql和sql查询总记录数语句

2014-04-25 14:15 666 查看
hql:

String hql= "select count(*) from table";

try {

Query query = this.sessionFactory.getCurrentSession().createQuery(hql);

i = ((Long) query.iterate().next()).intValue();

}

catch (Exception e) {

// TODO: handle exceptioni= 0;

}

sql:

String sql = "select count(*) from table";

try {

Query query = this.sessionFactory.getCurrentSession().createSQLQuery(sql);

List list = query.list();

i = list.get(0).intValue();

} catch (Exception e) {

// TODO: handle exceptioni= 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: