oracle时间格式转换问题 ORA-01810: format code appears twice--转
发布时间:2020-05-23 15:31:08 所属栏目:MySql 来源:互联网
导读:今天在做报表查询的时候Oracle报错:信息为 ORA-01810: format code appears twice原因:由于想java一样转化时间格式,但是Oracle中是不区分大小写的,所以格式最终为select count(*) as k2 ,t.cityid as k1 fromportal_user t wheret.createtime = to_date(#
|
今天在做报表查询的时候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就秀逗了。:) 转自: (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
