首页 > 数据库技术 > 详细

java 之 MyBatis(sql 可以执行,在eclipse执行报错问题)

时间:2017-02-25 23:43:51      阅读:353      评论:0      收藏:0      [点我收藏+]

  前段时间写 mybatis Sql 查询语句的时候,发现一个很奇怪的现象,我写的SQL 语句在 pl/Sql 中明明可以执行,但是放到 eclipse 中执行却报错,因为时间比较久,依稀记得是文字与字符串格式不匹配。

  找了好久也没有找到问题的缘由,后来刚好有个同事之前遇到这个问题, 给我改了 PL/sql 的注释为 xml 的注释,神奇般的没有错误了。

  当时我是在pl/sql 里面写的SQL ,添加有注释 (-- xxx), 改成了 <!-- xxx --> 。可是有时候我写的PL/SQL 在 mybatis 中可以正常执行,这个只能归结与 mybaits 的锅了。

  特此记录,总结问题。

  另,mybatis 的数据类型比 数据库中更为严格。比如 select 1 from dual where sysdate = ‘2017-02-25‘  这句在数据库中可以执行,但是在 mybatis 中执行会报错。

java 之 MyBatis(sql 可以执行,在eclipse执行报错问题)

原文:http://www.cnblogs.com/linjinyuan/p/6443164.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!