1.问题1

  执行下列SQL:

  sql = "select count(1) as totle from vhl_model_data a where a.OBTAIN_CREATE_TIME between       to_date(?,'yyyymmsshh24mi') and to_date(?,'yyyymmsshh24mi');";

  Oracle报“无效数字异常”;经过两个钟头的反复的检查,发现是由于自己粗心在上述语句结尾多写了个分号“;”导致。粗心害死人啊!真是囧!

2.问题2

  ORA-01830: 日期格式图片在转换整个输入字符串之前结束”异常

  原因:在创建表的时候,将本该达date类型的字段写成了varchar2类型,而在hibernate的mapping配置文件中将此字段的类型设为了“java.util.Date”,这样在保存的时候hibernate会把毫秒数也添加到数据库中,而oracle中date类型不支持毫秒数,所以在使用to_date()函数将字符串转换为时间类型时会报错。

  解决办法就是把表中此字段的类型改为date类型或者使用to_timestamp()函数,用法与to_date()函数一样,时间格式为:'yyyy-mm-ss hh24:mi:ss:ff'

最新文章

  1. arcgis软件集合
  2. Oozie coordinator 作业自定义的配置的一些方法
  3. python __call__ 内置函数的使用
  4. mac os 基本命令
  5. Python脚本控制的WebDriver 常用操作 <二十> 处理表单元素
  6. The type javax.servlet.http.HttpServletRequest cannot be resolved.
  7. 基于canvas和jsp的头像剪辑上传
  8. 关于Python编码,超诡异的,我也是醉了
  9. openfire:基于开源 Openfire 聊天服务器 - 开发Openfire聊天记录插件
  10. 转 node.js里面的http模块深入理解
  11. 由微软打造的深度学习开放联盟ONNX成立
  12. C# Activex调用USB摄像头--附带源码
  13. tomcat7配置
  14. python开发学习-day15(前端部分知识、web框架、Django创建项目)
  15. SQL Server ->> 无法将数据库从SINGLE_USER模式切换回MULTI_USER模式(Error 5064)
  16. Atitit. 。Jna技术与 解决 java.lang.Error: Invalid memory access
  17. mysql应用学习-windows(64位)安装和配置mysql(5.6.20)
  18. appium如何连接模拟器代码实例
  19. MMSeg中文分词算法
  20. unity生命周期

热门文章

  1. linux使用过程中遇到的问题和解决方法
  2. tarball文件安装的大概流程
  3. 玩转Android之在线视频播放控件Vitamio的使用
  4. Android开发之异步获取并下载网络资源-下载图片和下载文本内容
  5. C#多线程编程(1):线程的启动
  6. WPF在后台中写一个鼠标移入移出的操作
  7. 移动终端学习1:css3 Media Queries简介
  8. .Net之美读书系列(一):委托与事件
  9. ACM——线性表操作
  10. linq to ef(相当于sql中in的用法)查询语句