oracle查詢時(shí)間語(yǔ)句有哪些?

oracle查詢時(shí)間語(yǔ)句有:1、查詢時(shí)間的年,代碼為【select to_char(sysdate,’yyyy-mm-dd hh24:mi:ss’)】;2、查詢時(shí)間的月,代碼為【select to_char(sysdate,’mm’)】。

oracle查詢時(shí)間語(yǔ)句有哪些?

oracle查詢時(shí)間語(yǔ)句有:

日期轉(zhuǎn)化為字符串

select?to_char(sysdate,’yyyy-mm-dd?hh24:mi:ss’)?as?nowTime?from?dual;

獲取時(shí)間的年

select?to_char(sysdate,’yyyy’)?as?nowYear?from?dual;

獲取時(shí)間的月

select?to_char(sysdate,’mm’)?as?nowMonth?from?dual;

獲取時(shí)間的日

select?to_char(sysdate,’dd’)?as?nowDay?from?dual;

獲取時(shí)間的時(shí)

select?to_char(sysdate,’hh24′)?as?nowHour?from?dual;

獲取時(shí)間的分

select?to_char(sysdate,’mi’)?as?nowMinute?from?dual;

獲取時(shí)間的秒

select?to_char(sysdate,’ss’)?as?nowSecond?from?dual;

oracle 日期格式

to_date(“要轉(zhuǎn)換的字符串”,”轉(zhuǎn)換的格式”) 兩個(gè)參數(shù)的格式必須匹配,否則會(huì)報(bào)錯(cuò)。即按照第二個(gè)參數(shù)的格式解釋第一個(gè)參數(shù)。

to_char(日期,”轉(zhuǎn)換格式” ) 即把給定的日期按照“轉(zhuǎn)換格式”轉(zhuǎn)換。

轉(zhuǎn)換的格式:

  • 表示year的:y 表示年的最后一位 yy 表示年的最后2位 yyy 表示年的最后3位 yyyy 用4位數(shù)表示年

  • 表示month的:mm 用2位數(shù)字表示月;mon 用簡(jiǎn)寫形式 比如11月或者nov ;month 用全稱 比如11月或者november

  • 表示day的:dd 表示當(dāng)月第幾天;ddd表示當(dāng)年第幾天;dy 當(dāng)周第幾天 簡(jiǎn)寫 比如星期五或者fri;day當(dāng)周第幾天全寫,比如星期五或者friday。

  • 表示hour的:hh 2位數(shù)表示小時(shí) 12進(jìn)制; hh24 2位數(shù)表示小時(shí) 24小時(shí)

  • 表示minute的:mi 2位數(shù)表示分鐘

  • 表示second的:ss 2位數(shù)表示秒 60進(jìn)制

  • 表示季度的:q 一位數(shù) 表示季度 (1-4)

另外還有ww用來(lái)表示當(dāng)年第幾周;w用來(lái)表示當(dāng)月第幾周。

24小時(shí)制下的時(shí)間范圍:00:00:00-23:59:59

12小時(shí)制下的時(shí)間范圍:1:00:00-12:59:59

比如:

select?to_char(sysdate,’yy-mm-dd?hh24:mi:ss’)?from?dual?//顯示:08-11-07?13:22:42 select?to_date(‘2005-12-25,13:25:59′,’yyyy-mm-dd,hh24:mi:ss’)?from?dual?//顯示:2005-12-25?13:25:59

相關(guān)學(xué)習(xí)推薦:oracle數(shù)據(jù)庫(kù)學(xué)習(xí)教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊12 分享