自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Oracle 獲取系統(tǒng)日期與日期轉(zhuǎn)換函數(shù)實(shí)操

數(shù)據(jù)庫(kù) Oracle
我們今天主要介紹的是Oracle 獲取相關(guān)的系統(tǒng)日期與日期轉(zhuǎn)換函數(shù)的實(shí)際應(yīng)用的介紹,以下就是相關(guān)內(nèi)容的詳細(xì)介紹。

以下的文章主要是對(duì)Oracle 獲取系統(tǒng)日期與日期轉(zhuǎn)換函數(shù)的實(shí)際應(yīng)用的介紹,以及如何正確的獲取系統(tǒng)日期: SYSDATE(),以及格式化日期: TO_CHAR(SYSDATE(),'YY/MM/DD HH24:MI:SS)的獲取。

或 TO_DATE(SYSDATE(),'YY/MM/DD HH24:MI:SS)

格式化數(shù)字: TO_NUMBER

注: TO_CHAR 把Oracle 獲取系統(tǒng)日期或數(shù)字轉(zhuǎn)換為字符串

TO_CHAR(number, '格式')

TO_CHAR(salary, '$99,999.99')

TO_CHAR(date, '格式')

TO_DATE 把字符串轉(zhuǎn)換為數(shù)據(jù)庫(kù)中的日期類(lèi)型

TO_DATE(char, '格式')

TO_NUMBER 將字符串轉(zhuǎn)換為數(shù)字

TO_NUMBER(char, '格式')

返回系統(tǒng)Oracle 獲取系統(tǒng)日期,輸出 25-12月-09

 

  1. select sysdate from dual; 

mi是分鐘,輸出 2009-12-25 14:23:31

 

  1. select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual; 

mm會(huì)顯示月份,輸出 2009-12-25 14:12:31

 

  1. select to_char(sysdate,'yyyy-MM-dd HH24:mm:ss') from dual; 

輸出 09-12-25 14:23:31

 

  1. select to_char(sysdate,'yy-mm-dd hh24:mi:ss') from dual 

輸出 2009-12-25 14:23:31

 

  1. select to_date('2009-12-25 14:23:31','yyyy-mm-dd,hh24:mi:ss') from dual 

而如果把上式寫(xiě)作:

 

  1. select to_date('2009-12-25 14:23:31','yyyy-mm-dd,hh:mi:ss') from dual 

則會(huì)報(bào)錯(cuò),因?yàn)樾r(shí)hh是12進(jìn)制,14為非法輸入,不能匹配。

輸出 $10,000,00 :

 

  1. select to_char(1000000,'$99,999,99') from dual; 

輸出 RMB10,000,00 :

 

  1. select to_char(1000000,'L99,999,99') from dual; 

輸出 1000000.12 :

 

  1. select trunc(to_number('1000000.123'),2) from dual;  
  2. select to_number('1000000.123') from dual;  

 

轉(zhuǎn)換的格式:

表示 year 的:y 表示年的***一位 、

yy 表示年的***2位 、

yyy 表示年的***3位 、

yyyy 用4位數(shù)表示年

表示month的: mm 用2位數(shù)字表示月 、

mon 用簡(jiǎn)寫(xiě)形式, 比如11月或者nov 、

month 用全稱(chēng), 比如11月或者november

表示day的:dd 表示當(dāng)月第幾天 、

ddd 表示當(dāng)年第幾天 、

dy 當(dāng)周第幾天,簡(jiǎn)寫(xiě), 比如星期五或者fri 、

day 當(dāng)周第幾天,全稱(chē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

數(shù)字格式: 9 代表一個(gè)數(shù)字

0 強(qiáng)制顯示0

$ 放置一個(gè)$符

L 放置一個(gè)浮動(dòng)本地貨幣符

. 顯示小數(shù)點(diǎn)

, 顯示千位指示符

補(bǔ)充:

當(dāng)前時(shí)間減去7分鐘的時(shí)間

 

  1. select sysdate,sysdate - interval '7' MINUTE from dual; 

當(dāng)前時(shí)間減去7小時(shí)的時(shí)間

 

  1. select sysdate - interval '7' hour from dual; 

當(dāng)前時(shí)間減去7天的時(shí)間

 

  1. select sysdate - interval '7' day from dual; 

當(dāng)前時(shí)間減去7月的時(shí)間

 

  1. select sysdate,sysdate - interval '7' month from dual; 

當(dāng)前時(shí)間減去7年的時(shí)間

 

  1. select sysdate,sysdate - interval '7' year from dual; 

時(shí)間間隔乘以一個(gè)數(shù)字

 

  1. select sysdate,sysdate - 8*interval '7' hour from dual; 

含義解釋?zhuān)?/p>

Dual偽列

Dual 是 Oracle中的一個(gè)實(shí)際存在的表,任何用戶(hù)均可讀取,常用在沒(méi)有目標(biāo)表的select語(yǔ)句塊中。

不同系統(tǒng)可能返回Oracle 獲取系統(tǒng)日期的格式不一樣。

返回當(dāng)前連接的用戶(hù):select user from dual

【編輯推薦】

  1. Oracle EXPLAIN PLAN的實(shí)際應(yīng)用經(jīng)驗(yàn)總結(jié)
  2. Oracle RAC配置的3步驟以及配置錯(cuò)誤的原因
  3. Oracle 函數(shù)用法之decode解剖
  4. Oracle數(shù)據(jù)庫(kù)字典的創(chuàng)建與安裝
  5. Oracle case的實(shí)際用法總結(jié)
責(zé)任編輯:佚名 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-05-11 10:22:43

Mysql日期

2010-10-25 17:17:50

Oracle日期轉(zhuǎn)換函

2011-04-14 13:29:42

Oracle日期轉(zhuǎn)換

2010-03-31 18:47:08

Oracle時(shí)間

2024-04-28 10:52:25

CentOS系統(tǒng)RHEL系統(tǒng)

2010-10-25 15:12:42

Oracle日期函數(shù)

2010-04-27 10:25:28

Oracle Subs

2017-07-27 15:50:19

Java時(shí)間日期

2010-10-25 17:39:24

Oracle單行日期函

2011-04-12 13:27:09

Oracle日期函數(shù)

2010-09-14 16:31:24

sqlserver日期

2010-04-01 09:46:04

Oracle日期函數(shù)

2010-04-12 09:36:29

Oacle merge

2010-09-09 13:54:06

SQL函數(shù)日期

2009-08-04 17:52:21

C#日期函數(shù)

2010-04-15 14:18:30

Oracle創(chuàng)建

2010-05-10 17:00:53

Oracle死鎖進(jìn)程

2010-04-13 14:00:00

Oracle inse

2010-04-09 10:13:13

Oracle數(shù)據(jù)字典

2010-10-14 16:59:28

MySQL查詢(xún)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)