oracle获取当前日期的前一天,判断两个日期是否相等
生活随笔
收集整理的這篇文章主要介紹了
oracle获取当前日期的前一天,判断两个日期是否相等
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
select TRUNC(SYSDATE ) from dual; ? //獲取當前日期
select TRUNC(SYSDATE - 1) from dual; ? //獲取前一天的日期
select trunc(a.create_time) from zklt_sjjl a;//把日期由:2019/6/12 18:33:04 ? 轉換成:2019/6/12
判斷日期是否相等:trunc(a.create_time) = trunc(sysdate-1)?
?SELECT?? ?to_char(SYSDATE,'yyyy') FROM ?? ?dual ? //獲取當前年份
判斷年份是否相等:to_char(a.create_time,'yyyy') = to_char(SYSDATE,'yyyy')
SELECT EXTRACT(MONTH FROM sysdate) FROM DUAL; ? //獲取當前月份
select to_char(sysdate,'yyyy-mm-dd hh') from dual ? ?//獲取當前日期加小時 ?結果:2019-07-03 10
?
總結
以上是生活随笔為你收集整理的oracle获取当前日期的前一天,判断两个日期是否相等的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jfinal框架批量导出数据到Excel
- 下一篇: oracle获取分组后的统计信息,并只要