oracle 中YYYY-MM-DD HH24:MI:SS的使用
项目中需要使用时间过滤信息,而且时间是带有时分秒的,刚开始使用YYYY-MM-DD HH:MM:SS这种格式进行比较,所查询出来的数据不正确,查询语句:
SELECT s.sbsjFROM T_JBXX swhere TO_CHAR(s.SBSJ, 'YYYY-MM-DD HH:mm:ss') >= '2014-06-25 09:55:56.0'AND TO_CHAR(s.SBSJ, 'YYYY-MM-DD HH:mm:ss') <= '2014-06-26 11:56:59.0'ORDER BY SFSJ DESC
本来正确的查询结果应该为:
可是结果却是:
出现的结果不正确,后来在网上查看说应该使用YYYY-MM-DD HH24:MI:SS这种格式来过滤时间,所以正确的sql语句应该是这样的:
SELECT s.sbsjFROM T_JBXX swhere
TO_CHAR(s.SBSJ, 'YYYY-MM-DD HH24:MI:SS') >= '2014-06-25 09:55:56.0'AND TO_CHAR(s.SBSJ, 'YYYY-MM-DD HH24:MI:SS') <= '2014-06-26 11:56:59.0'ORDER BY SFSJ DESC
这样查询的结果就是正确的。网上看到一种 解释说是因为SQL中不区分大小写,MM和mm被认为是相同的格式代码,因此Oracle的SQL采用了mi代替分钟。
oracle 中YYYY-MM-DD HH24:MI:SS的使用相关推荐
- oracle 中YYYY-MM-DD HH24:MI:SS的使用 和 HH24:MM:SS
转载网址:http://lilixu.iteye.com/blog/2087047 项目中需要使用时间过滤信息,而且时间是带有时分秒的,刚开始使用YYYY-MM-DD HH:MM:SS这种格式进行比较 ...
- Java中yyyy-MM-dd HH:mm:ss和数据库yyyy-MM-dd HH24:mi:ss的区别
Java中yyyy-MM-dd HH:mm:ss.SS的大小写的含义: yyyy:代表年 M:月份数字.一位数的月份没有前导零 MM:代表月(MM和M一样,区别就是MM表示从零开始,比如四月份,MM显 ...
- Java/Oracle/Dorado7 日期格式yyyy-MM-dd HH:mm:ss.SSS/yyyy-MM-dd HH24:mi:ss/Y-m-d H:i:s sysdate IDEAdate报错
Java: yyyy-MM-dd HH:mm:ss.SSS SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.S ...
- oracle日期格式和java日期格式区别 HH24:mm:ss和HH24:mi:ss的区别
oracle日期格式和java日期格式区别 HH24:mm:ss和HH24:mi:ss的区别 1.java 1)分钟用mm表示 24小时制: java(区分大小写):yyyy-MM-dd HH:mm: ...
- C# 中的年月日时分秒 yyyy MM dd HH mm ss
C# 中的年月日时分秒 yyyy MM dd HH mm ss 其中大小写含义不同,不能混用 年:yyyy 月:MM 日:dd(1-31) DD(0-365) 时:hh:12小时制 HH:24小时制 ...
- Oracle时间格式转换的坑,正确格式:yyyy-MM-dd hh24:mi:ss
在测试的时候发现,接口下发的时间与数据库查询的时间不一致,仔细排查开发代码发现,开发转换时间格式的代码为: select to_char(sysdate), 'yyyy-mm-dd hh:mm:ss' ...
- 【怒怼老乔】苹果手机ios系统居然特喵的不支持日期yyyy-MM-dd HH:mm:ss.ms,只支持 yyyy/MM/dd HH:mm:ss
苹果手机ios系统居然特喵的 不支持日期yyyy-MM-dd HH:mm:ss.ms, 只支持yyyy/MM/dd HH:mm:ss 我只能用 .replace(/\-/g,'\/'); 来替换掉了, ...
- Kettle5.2 couldn't convert string [...] to a date using format [yyyy/MM/dd HH:mm:ss.SSS]
使用kettle出现 couldn't convert string [...] to a date using format [yyyy/MM/dd HH:mm:ss.SSS] 试了各种方法,最后发 ...
- vue3时间格式转换为yyyy/mm/dd,yyyy-MM-dd,yyyy-MM-dd hh:mm:ss,hh:mm,yyyy-MM-ddThh:mm:ss+08:00
时间格式转换为yyyy/mm/dd export const dateFormat1 = (time = new Date().getTime()) => { //YYYY/MM/DDconst ...
最新文章
- 交通预测论文笔记:Spatio-Temporal Graph Convolutional Networks: A Deep Learning Frameworkfor Traffic Forecast
- zcmu-1931(dfs方格切割)
- webService学习5:Eclipse的TCP/IP工具
- Verification Mind Games---how to think like a verifier像验证工程师一样思考
- 从论文到PPT,一键生成!从此报告不用愁!
- Hibernate--关系映射和关联关系的CRUD
- 如何完成支付宝的支付功能?
- Unity3D中的线性插值Lerp()函数解析
- Linux终端基本命令
- 微信小程序web-view的H5页面如何使用微信直播功能
- UART read过程分析
- RabbitMQ Management HTTP API的简单封装
- Google Nexus 5 root后显示文件系统/system只读
- matplotlib图表多曲线多纵轴绘制工具方法
- C专家编程(Expert C Programming)1
- 【linuxandroid源码阅读】
- 基于word2vec或doc2vec的情感分析
- 不凡的夫夫 斯特林公式的应用
- 1w存银行一年多少利息_银行存款100万,一年后可以拿到多少钱?
- sync_binlog双一规则
热门文章
- 《白日梦想家》影评笔记
- linux安装docker并搭建DNS服务器,劫持百度小实验
- Leetcode 2327. Number of People Aware of a Secret [Python]
- 爬虫出现AttributeError: ‘str‘ object has no attribute ‘items‘
- Android开发学习总结(一)——搭建最新版本的Android开发环境
- Android+eclipse+adt搭建开发环境
- oracle报错1034,oracle数据库登陆报错ora-1034
- 买车容易行路难-买车
- 使用git工具提交上传代码到GitHub上或者远程仓库
- python 导入第三方包_Python第三方包的导入