本文主要是介绍org.springframework.orm.hibernate3.HibernateQueryException: unexpected token: 29 near line 1, column,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
运行时报如下错误:
org.springframework.orm.hibernate3.HibernateQueryException: unexpected token: 29 near line 1, column 12 [select top 29 from com.paixie.domain.Student];
原来:在使用hibernate通过session操作数据库时,session根据的查询语句都是hql。如: session.createQuery("from Brand"); 它的语句中不存在select * ,所有如果将hql语句误写成sql语句,它是不认得*号的,才会报那样“unexpected token: * near line 1, column 8”的错。
这篇关于org.springframework.orm.hibernate3.HibernateQueryException: unexpected token: 29 near line 1, column的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!