Oracle 插入时间时 报错:ORA-01861: 文字与格式字符串不匹配 的解决办法-阿里云开发者社区

开发者社区> 技术小哥哥> 正文

Oracle 插入时间时 报错:ORA-01861: 文字与格式字符串不匹配 的解决办法

简介:
+关注继续查看

一.写sql的方式插入到Oracle中

往oracle中插入时间  '2007-12-28 10:07:24'
如果直接按照字符串方式,或者,直接使用to_date('2007-12-28 10:07:24'),没有指定日期格式,就会报错:ORA-01861: 文字与格式字符串不匹配
必须指定日期格式 to_date('2007-12-28 10:07:24' , 'yyyy-mm-dd hh24:mi:ss')

二.Hibernate的方式插入到Oracle中

https://stackoverflow.com/questions/960923/mapping-an-oracle-date-to-a-java-object-using-hibernate

Oracle中对应字段time 为Date类型,那么对应的Java实体类中也要是Date类型(java.util.Date)不能是String类型,否则报如上的错误.


本文转自SummerChill博客园博客,原文链接:http://www.cnblogs.com/DreamDrive/p/7569878.html,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
php在没用xdebug等调试工具的情况下如何让调试内容优雅地展现出来?--php数组格式化
  不知道各位猿猿们有没有碰到过类似的情况。装的PHP环境没有xdebug,而又经常用到数组。调试的时候也需要经常查看数组的结构和字段内容,用var_dump打印出来的数组内容总是杂乱无章。实在无法忍受,因而网上找了个格式化数组的方法,分享给大家。
584 0
Oracle 11g sys,system 密码忘记设置解决办法
原文: Oracle 11g sys,system 密码忘记设置解决办法 1.启动sqlplus 2.请输入用户名:  sqlplus/as sysdba 3.输入口令: 直接回车 4.连接到:    Oracle Database 11g Enterprise Edition Release 11.
1025 0
TimeSpan格式化字符串格式(摘)
原文:TimeSpan格式化字符串格式(摘) 一直在用DateTime, 却不常用TimeSpan , 今天突然用到了, 发现不知道咋做格式化...百度一下,找到了答案, 在这记录一下, 免得以后找花费时间 以下内容摘抄自 Microsoft Docs  原文地址: https://docs.
932 0
【技术贴】小米连接wifi提示已保存,但是无ip无法上网的解决办法
你把你的无线路由器的名字改一下,肯定里面有不识别的字符了。 比如我的叫 SSID号: TP-LINK_Start 里面可能含有了小米不识别的字符,所以它不能获取ip 我把SSID改为了TP-LINK_liu之后,小米连接无线路由之后立即获得了ip!!! 小米连接wifi提示已保存,但是无ip无法上网的解决办法,小米连接了wifi,却无法上网,小米如何连接路由器wifi,已保存的问题解决。
1038 0
14. Html5的局:WebGL的纹理格式
#紧接上文 WebGL作为通用的标准,屏蔽了一些硬件厂商的高级特性,有舍就会有取,那么在一些比较常用的功能上,如果硬件无法满足通用,那么就会通过CPU来弥补硬件的不足。 图片的纹理格式,就是其中的一个点。 #常见的纹理格式 我们引用12章:[WebGL跨平台的取与舍](http://www.atatech.org/articles/45792)的图片: ![screenshot](h
2513 0
2010
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载