Oracle:ORA-01810:格式代码出现两次 日期格式、时间格式、to_date错误

前端之家收集整理的这篇文章主要介绍了Oracle:ORA-01810:格式代码出现两次 日期格式、时间格式、to_date错误前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

格式代码出现两次:解决方案是:


错误原因:是使用两次mm



update user_shopping set update_time=to_date('2016/8/30 23:59:59','yyyy/mm/dd hh:mm:ss')


将时间格式修改为:


update user_shopping set update_time=to_date('2016/8/30 23:59:59','yyyy/mm/dd hh:mi:ss')


对于24小时制,HH支持的不好,需要修改一下24小时的格式:

会报错误信息:ORA-01849:小时值必须介于1和12之间


update user_shopping set update_time=to_date('2016/8/30 23:59:59','yyyy/mm/dd 24hh:mi:ss')

原文链接:https://www.f2er.com/oracle/213714.html

猜你在找的Oracle相关文章