1.trunc 函數(shù) 截?cái)嗪瘮?shù)既可以截取日期 也可以截取數(shù)字 返回今天的日期 select trunc(sysdate) from dual; --07-6月 -20 返回昨天的日期 select trunc(sysdate-1) from dual; 返回當(dāng)月第一天 select trunc(sysdate,'mm') from dual; --01-6月 -20 返回當(dāng)年第一天 三種寫法 select trunc(sysdate,'yy') from dual; --01-1月 -20 select trunc(sysdate,'yyyy') from dual;select trunc(sysdate,'year') from dual; 2.extract函數(shù) 表達(dá)式 extract(fileld from source) extract函數(shù)從日期/時(shí)間數(shù)值里抽取子域,比如年、小時(shí)等。 source必須是一個(gè)timestamp, time, interval類型的值表達(dá)式(類型為date的表達(dá)式轉(zhuǎn)換為 timestamp,因此也可以用)。 field 是一個(gè)標(biāo)識(shí)符或者字符串,它指定從源數(shù)據(jù)中抽取的域。 extract 函數(shù)返回類型為double precision的數(shù)值。 提取年份 3.sysdate 日期date類型 2020/6/14 21:05:57 帶時(shí)分秒的 寫語句 要對(duì)時(shí)間進(jìn)行處理 trunc(sysdate) 2020/6/14
|
|