博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oracle时间格式转换问题 ORA-01810: format code appears twice--转
阅读量:2233 次
发布时间:2019-05-09

本文共 447 字,大约阅读时间需要 1 分钟。

今天在做报表查询的时候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就秀逗了。:)

转自:

转载于:https://www.cnblogs.com/davidwang456/p/3651487.html

你可能感兴趣的文章
面试Java程序员需具备的11个技能
查看>>
HashMap 和 HashTable 到底哪不同 ?
查看>>
Java实现简单的递归操作
查看>>
Struts2工作原理和执行流程图
查看>>
在线预览Word,Excel~
查看>>
hibernate延迟加载(get和load的区别)
查看>>
关于文件拷贝效率问题
查看>>
MyBatis分页插件PageHelper的使用
查看>>
【MyBatis学习01】宏观上把握MyBatis框架
查看>>
【MyBatis学习02】走进MyBatis的世界
查看>>
【MyBatis学习03】原始dao开发方法及其弊端
查看>>
【MyBatis学习04】mapper代理方法开发dao
查看>>
【MyBatis学习05】SqlMapConfig.xml文件中的配置总结
查看>>
【MyBatis学习06】输入映射和输出映射
查看>>
【MyBatis学习07】动态sql
查看>>
【MyBatis学习08】高级映射之一对一查询
查看>>
【MyBatis学习09】高级映射之一对多查询
查看>>
【MyBatis学习10】高级映射之多对多查询
查看>>
【MyBatis学习11】MyBatis中的延迟加载
查看>>
【MyBatis学习12】MyBatis中的一级缓存
查看>>