ORA-01858: 在要求输入数字处找到非数字字符
2015-11-26 22:48
225 查看
[WARN][2015-11-2614:15:34,091][org.hibernate.engine.jdbc.spi.SqlExceptionHelper]SQL Error: 1858,SQLState: 22008
[ERROR][2015-11-2614:15:34,092][org.hibernate.engine.jdbc.spi.SqlExceptionHelper]ORA-01858: 在要求输入数字处找到非数字字符
当时以为是数字的问题,没想到最后是时间的格式问题,就是Oracle和java的类型没对应起来以致又错了。当时Oracle是number(5),java用了String,后来将String改成long就好了。
下面这两行当时拿来测试的,最后没用上。
SimpleDateFormat sim=new SimpleDateFormat("yyyy-MM-dd");
Date newDate = sim.parse("2012-07-01");
Oracleデータへのアクセスと操作:
http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/java.102/B19275-03/datacc.htm#BHCJBJCC
[ERROR][2015-11-2614:15:34,092][org.hibernate.engine.jdbc.spi.SqlExceptionHelper]ORA-01858: 在要求输入数字处找到非数字字符
当时以为是数字的问题,没想到最后是时间的格式问题,就是Oracle和java的类型没对应起来以致又错了。当时Oracle是number(5),java用了String,后来将String改成long就好了。
下面这两行当时拿来测试的,最后没用上。
SimpleDateFormat sim=new SimpleDateFormat("yyyy-MM-dd");
Date newDate = sim.parse("2012-07-01");
Oracleデータへのアクセスと操作:
http://otndnld.oracle.co.jp/document/products/oracle10g/102/doc_cd/java.102/B19275-03/datacc.htm#BHCJBJCC
相关文章推荐
- maven中的 dependencies 和 dependencyManagement 的区别
- idea中切换svn地址不起作用
- 使用 Linux 自带的 logrotate 程序来控制日志文件尺寸
- java远程调试(idea)
- 黑马程序员——Java笔记——StringBuffer类常用方法
- 小学四则运算APP 第一个冲刺 第八天
- 1. 尚硅谷_佟刚_JavaWEB_Tomcat 的安装和配置.wmv
- JAVA创建XML文件(二)---SAX方式创建XML
- 使用C++实现simplex算法
- 项目打包脚本
- iOS 汉字下加下划线
- Saltstack实战配置client_acl
- 《JavaScript权威指南》学习笔记 第三天 找个对象
- Java笔记--JDBC篇(一)
- 黑马程序员—JAVA基础—多态、抽象类、接口、修饰符
- 泛型+hibernate封装任意数据库数据的通用方法
- 【转】蓝牙通信-打开和关闭蓝牙设备
- 使用Windows Form 制作一个简易资源管理器
- C++模板元编程 - 函数重载决议选择工具(不知道起什么好名)完成
- Unity3D模型制作规范[转]