国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
oracle函數(shù)trunc的使用

1、日期比較時精確到日,可以使用 TRUNC(sysdate,'dd')函數(shù)。
函數(shù)支持格式有:yyyy MM  dd  hh Mi
可以用 select TRUNC(sysdate,'yyyy') from dual  看看結果是什么。

不要按下面的方式比較日期:
TO_DATE(TO_CHAR(LOGTIME,'YYYY-MM-DD'), 'YYYY-MM-DD') < TO_DATE(TO_CHAR(SYSDATE - $DAYNUM$,'YYYY-MM-DD'), 'YYYY-MM-DD')

 

2、trunc(d1[,c1])  返回日期d1所在期間(參數(shù)c1)的第一天日期

d1日期型,c1為字符型(參數(shù)),c1默認為j(即當前日期)

c1對應的參數(shù)表:

本周星期日:day或dy或d (每周順序:日,一,二,三,四,五,六)

本月初日期:month或mon或mm或rm

本季日期:q

本年初日期:syear或year或yyyy或yyy或yy或y(多個y表示精度) 

本世紀初日期:cc或scc

【返回】:日期
select sysdate from dual --當時日期

select trunc(sysdate) from dual

select trunc(sysdate ,'DD') from dual --今天日期

select trunc(sysdate,'d')+7 from dual --本周星期日

select trunc(sysdate,'dy')+7 from dual  --本周星期日

select trunc(sysdate,'day')+7 from dual --本周星期日

select trunc(sysdate,'q') from dual--本季開始日期

select trunc(sysdate,'month') from dual --本月開始日期

select trunc(sysdate ,'mm') from dual --本月開始日期

select trunc(sysdate,'year') from dual  --本年開始日期

select trunc(sysdate ,'yyyy') from dual --本年開始日期

select trunc(sysdate ,'HH24') from dual --本小時開始時間

select trunc(sysdate ,'MI') from dual --本分鐘開始時間

select trunc(sysdate ,'CC') from dual --本世紀開始時間

select trunc(LAST_DAY(sysdate),'dd') from dual --本月最后一天

 

3、round(10.2356,2)函數(shù)可以對數(shù)字按指定保留小數(shù)位數(shù)四舍五入,這個函數(shù)還可以對日期四舍五入
select round(sysdate,'yyyy') from dual 四舍五入到年

select round(sysdate,'mm') from dual 四舍五入到月

select round(sysdate,'dd') from dual 四舍五入到日

select round(sysdate,'hh') from dual 四舍五入到小時

select round(sysdate,'mi') from dual 四舍五入到分鐘

select trunc(sysdate ,'yyyy') from dual --本年開始日期

select trunc(sysdate ,'HH24') from dual --本小時開始時間

select trunc(sysdate ,'MI') from dual --本分鐘開始時間

select trunc(sysdate ,'CC') from dual --本世紀開始時間

select trunc(LAST_DAY(sysdate),'dd') from dual --本月最后一天

4、TRUNC還可以對number類型使用,

select trunc(123.458) from dual --123

select trunc(123.458,0) from dual --123

select trunc(123.458,1) from dual --123.4

select trunc(123.458,-1) from dual --120

select trunc(123.458,-4) from dual --0

select trunc(123.458,4) from dual  --123.458

select trunc(123) from dual  --123

select trunc(123,1) from dual --123

select trunc(123,-1) from dual --120

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Oracle?第四章
(轉(zhuǎn))oracle trunc & round區(qū)別(非常清楚,并有多個實用示例)
orcal 時間分組查詢
ORACLE日期時間函數(shù)大全
pl/sql常用函數(shù)
Oracle SQL 內(nèi)置函數(shù)大全(2)
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服