您的位置:首页 > 数据库 > Oracle

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

2016-07-06 10:14 567 查看
格式代码出现两次:解决方案是:

错误原因:是使用两次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')
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息