ERROR org.hibernate.hql.internal.ast.ErrorCounter unexpected token: form 异常解决

Posted 不怕天黑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ERROR org.hibernate.hql.internal.ast.ErrorCounter unexpected token: form 异常解决相关的知识,希望对你有一定的参考价值。

ERROR org.hibernate.hql.internal.ast.ErrorCounter unexpected token: form 异常解决

根据异常提示:我找了我的mysql语句:果然找到了

FORM修改为FROM后运行就对了

这些都是粗心导致,希望我能记住这个错误。

我百度了一下,发现还有许多类似的错误

总结:

ERROR org.hibernate.hql.internal.ast.ErrorCounter :unexpected token: xxxx

 

解决办法:

  1、首先检查自己的sql语句是否错写如(将xxxx错写成xxx)
  2、检查关键字xxxx语句中是否漏写其他关键字如:and,
  3、就是讲MySQL语句与hibernate的HQL语句弄混了,如MySQL语句中有limit,而hibernate中没有,它也不识别limit,要仔细查看对比自己的sql语句是否符合语法

  

以上是关于ERROR org.hibernate.hql.internal.ast.ErrorCounter unexpected token: form 异常解决的主要内容,如果未能解决你的问题,请参考以下文章

Error 500

新浪微博Error_code: 400; Error: 40022:Error: source paramter(appkey) is missing的解决方法

C++ error c2248

Error 500--Internal Server Error如何解决

在 MySQL 中出现 ERROR 1701、ERROR 1452 和 ERROR 1305 错误 - 需要一些专业知识

Error code: 205 System Error(-1)