oracle时间格式转换问题 ORA-01810: format code appears twice--转

今天在做报表查询的时候Oracle报错:

信息为 ORA-01810: format code appears twice

原因:由于想java一样转化时间格式,但是Oracle中是不区分大小写的,所以格式最终为

select count(*) as k2 ,t.cityid as k1 from
portal_user t where
t.createtime >= to_date(#YbeginTime#,‘yyyy-mm-dd HH24:mi:ss‘)
and to_date(#YendTime#,‘yyyy-mm-dd HH24:mi:ss‘)>=t.createtime
group by t.cityid order by cityid

注意:因为原来的 yyyy-mm-dd HH:mm:ss 中mm 重复出现了两次,所以悲催的oracle就秀逗了。:)

转自:http://www.72xit.com/189.jsp

oracle时间格式转换问题 ORA-01810: format code appears twice--转,布布扣,bubuko.com

oracle时间格式转换问题 ORA-01810: format code appears twice--转

上一篇:拍照神器:诺基亚LUMIA 1020 3G手机已跌破3000!


下一篇:Approaches About Maintaining Louis Vuitton Bags