oracle时间格式转换问题 ORA-01810: format code appears twice-
发布时间:2020-12-11 23:55:30 所属栏目:MySql教程 来源:网络整理
导读:今天在做报表查询的时候Oracle报错: 信息为 ORA-01810: format code appears twice 原因:由于想java一样转化时间格式,但是Oracle中是不区分大小写的,所以格式最终为 select count(*) as k2,t.cityid as k1 fromportal_user t wheret.createtime >= to_da
今天在做报表查询的时候Oracle报错: 信息为 ORA-01810: format code appears twice 原因:由于想java一样转化时间格式,但是Oracle中是不区分大小写的,所以格式最终为 select count(*) as k2,t.cityid as k1 fromportal_user t wheret.createtime >= to_date(#YbeginTime#,'yyyy-mm-dd HH24:mi:ss')and to_date(#YendTime#,'yyyy-mm-dd HH24:mi:ss')>=t.createtimegroup by t.cityid order by cityid 注意:因为原来的 yyyy-mm-dd HH:mm:ss 中mm 重复出现了两次,所以悲催的oracle就秀逗了。:) 转自: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读