HQL Query to check whether table has data or not

匆匆过客 提交于 2019-12-20 03:11:12

问题


Initially database created it doesn't have any table. I write code to update values using parameterised query but value doesn't exist initially then how we can handle it?


回答1:


You can try like this:

public Boolean existsOrNot (DTOAny i) {
    Query q = getSession().             
    createQuery("select 1 from DTOAny t where t.key = :key");
        q.setString("key", i.getKey() );
    return (q.uniqueResult() != null);
}

(Assuming that the table exists and you are checking that there is data in the table or not)



来源:https://stackoverflow.com/questions/29745464/hql-query-to-check-whether-table-has-data-or-not

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!