ORA-01810格式代码出现两次
作者:互联网
本周在sql调试过程中出现异常:ORA-01810格式代码出现两次
原始sql脚本:
select t.*,t.rowid from ucr_ac1.am_deposit_busi t where t.trade_date >= to_date('20190612', 'yyyy-MM-dd hh24:mm:ss');
修改后sql脚本:
select t.*,t.rowid from ucr_ac1.am_deposit_busi t where t.trade_date >= to_date('20190612', 'YYYY-MM-DD HH24:Mi:SS');
出现异常的原因:因为Oracle数据库中书写sql脚本的过程中是不区分字母大小写,最后格式化日期hh24:mm:ss时讲mm(分钟)解析成MM(月份)了。
标签:ucr,MM,am,mm,01810,sql,date,格式,ORA 来源: https://blog.csdn.net/qq_25023237/article/details/93380117