关于hibernate的could not execute query错误
2015-10-21 17:13
447 查看
hibernate的ssh框架下面,利用hql从MySql中获取信息,一直不成功,报could not execute query错误。各种查资料各种测试,一直没有结果。
此处省略一万字。。。
最终,仔细查看了错误的具体内容,发现是在查询过程中,表中有一个时间的字段值为0000-00-00 00:00:00,java无法把它转化为timestamp对象,所以导致出错,修改时间为正确的时间比如2015-10-21就不会再报这个错误。但是错误信息只有一个笼统的could not execute query,导致一直没有抓住重点。在此分享一下这个bug,警醒一下,以后遇到错误提示,要仔细查看错误的具体信息,不要着急去问度娘。。。
此处省略一万字。。。
最终,仔细查看了错误的具体内容,发现是在查询过程中,表中有一个时间的字段值为0000-00-00 00:00:00,java无法把它转化为timestamp对象,所以导致出错,修改时间为正确的时间比如2015-10-21就不会再报这个错误。但是错误信息只有一个笼统的could not execute query,导致一直没有抓住重点。在此分享一下这个bug,警醒一下,以后遇到错误提示,要仔细查看错误的具体信息,不要着急去问度娘。。。
相关文章推荐
- MySQL中的integer 数据类型
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- MySQL存储过程
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- Linux Generating SSH Keys
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- PropertyChangeListener简单理解