Hibernate的sql不能以分号结尾。org.hibernate.exception.DataException: could not execute query

  • Post author:
  • Post category:其他



Hibernate中使用sql语句,结尾千万别带分号


一般出现 could not execute query 这个异常,先把sql拿到数据库跑一遍,看是否报错,有错就修改sql。

我这次碰到的坑是:

select title_cn, search_field
  from tb_title_c
 where table_name = 'TB_SUPPLIER_C'
 order by order_num asc;

这段代码在数据库中执行无误。但是在java后台却一直报错,原因就是hibernate不能接受sql后面带分号。



版权声明:本文为qq_39957042原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。