日期:2014-05-20  浏览次数:20666 次

Spring+hibernate3.0 +mysql5.0,hibernate的createSQLQuery时,Column '' not found错误?
sql:SELECT emp_id FROM recruit_info (recruit_info数据库表)
this.getHibernateTemplate().getSessionFactory().getCurrentSession().createSQLQuery(sql).list();
这样就不会错,能查出结果;
但是sql改为SELECT max (emp_id) FROM recruit_info
就会出现Column '' not found错误。

ps:mysql驱动:mysql-connector-java-5.0.3-bin.jar



------解决方案--------------------

------解决方案--------------------
查看一下 报错的Column对应的字段在数据库和hibernate映射文件中确实存在并且无误
------解决方案--------------------
报的错只有 '' ?