成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

在Oracle 處理日期中對日期語言的設置

數(shù)據(jù)庫 Oracle
以下的文章主要介紹的是Oracle 處理日期中如何將數(shù)字轉(zhuǎn)換成任意時間格式,以及在Oracle 處理日期中日期語言的設置的相關(guān)內(nèi)容的介紹。

Oracle 處理日期的實際操作中你是否對其有不解之處?如果你對Oracle 處理日期的實際操作很感興趣的話,你就可以瀏覽以下相關(guān)的內(nèi)容,望你會在Oracle 處理日期的實際相關(guān)應用操作有所了解。

將數(shù)字轉(zhuǎn)換為任意時間格式.如秒:需要轉(zhuǎn)換為天/小時

 

  1. SELECT to_char(floor(TRUNC(936000/(60*60))/24)) 

天'||to_char(mod(TRUNC(936000/(60*60)),24))'小時' FROM DUAL

 

 

TO_DATE格式

 

 

  1. Day:  
  2. dd number 12  
  3. dy abbreviated fri  
  4. day spelled out friday  
  5. ddspth spelled out, ordinal twelfth  
  6. Month:  
  7. mm number 03  
  8. mon abbreviated mar  
  9. month spelled out march  
  10. Year:  
  11. yy two digits 98  
  12. yyyy four digits 1998  

 

 

24小時格式下時間范圍為: 0:00:00 - 23:59:59....

12小時格式下時間范圍為: 1:00:00 - 12:59:59 ....

 

1.

 

日期和字符轉(zhuǎn)換函數(shù)用法(to_date,to_char)

 

2.

 

  1. select to_char( to_date(222,'J'),'Jsp') from dual 

 

顯示Two Hundred Twenty-Two

3.

求某天是星期幾

 

 

  1. select to_char
    (to_date('2002-08-26','yyyy-mm-dd'),'day') from dual; 

 

星期一

 

 

  1. select to_char(to_date('2002-08-26','yyyy-mm-dd'),'day','NLS_DATE_LANGUAGE = American') from dual;  
  2. monday     

 

在Oracle 處理日期中日期語言的設置

 

 

  1. ALTER SESSION SET NLS_DATE_LANGUAGE='AMERICAN'

 

也可以這樣

 

 

  1. TO_DATE ('2002-08-26', 'YYYY-mm-dd', 'NLS_DATE_LANGUAGE = American') 

 

4.

兩個日期間的天數(shù)

 

 

  1. select floor(sysdate - to_date('20020405','yyyymmdd')) from dual; 

 

5. 時間為null的用法

 

  1. select id, active_date from table1  
  2. UNION  
  3. select 1, TO_DATE(null) from dual;  

 

 

注意要用TO_DATE(null)

6.

 

  1. a_date between to_date('20011201','yyyymmdd') and to_date('20011231','yyyymmdd') 

 

那么12月31號中午12點之后和12月1號的12點之前是不包含在這個范圍之內(nèi)的。

 

所以,當時間需要精確的時候,覺得to_char還是必要的

 

7. 日期格式?jīng)_突問題

 

輸入的格式要看你安裝的Oracle字符集的類型, 比如: US7ASCII, date格式的類型就是: '01-Jan-01'

 

 

  1. alter system set NLS_DATE_LANGUAGE = American 
  2. alter session set NLS_DATE_LANGUAGE = American 

 

 

或者在to_date中寫

 

 

  1. select to_char
    (to_date('2002-08-26','yyyy-mm-dd'),'day','
    NLS_DATE_LANGUAGE = American') 
    from dual; 

 

注意我這只是舉了NLS_DATE_LANGUAGE,當然還有很多,

 

可查看

 

 

  1. select * from nls_session_parameters  
  2. select * from V$NLS_PARAMETERS  

 

以上的相關(guān)內(nèi)容就是對Oracle 處理日期的介紹,望你能有所收獲。

【編輯推薦】

  1. Oracle函數(shù)將字符串裝換為小寫的格式
  2. Oracle時間與日期的相關(guān)操作實例
  3. Oracle命令與相關(guān)函數(shù)的整理
  4. Oracle培訓課程的特色的相關(guān)介紹
  5. Oracle培訓入學條件的介紹

 

責任編輯:佚名 來源: 博客園
相關(guān)推薦

2010-07-19 15:37:48

Perl日期時間

2011-04-14 13:29:42

Oracle日期轉(zhuǎn)換

2010-10-25 15:12:42

Oracle日期函數(shù)

2010-10-25 17:39:24

Oracle單行日期函

2011-04-12 13:27:09

Oracle日期函數(shù)

2010-04-29 12:23:58

Oracle 獲取系統(tǒng)

2010-10-28 15:32:42

oracle日期格式化

2010-10-25 17:17:50

Oracle日期轉(zhuǎn)換函

2010-10-27 16:45:34

Oracle查詢?nèi)掌?/a>

2017-07-27 15:50:19

Java時間日期

2010-04-23 13:29:09

Oracle日期

2010-10-27 13:04:37

oracle查詢?nèi)掌?/a>

2010-04-23 14:04:23

Oracle日期操作

2010-04-01 09:46:04

Oracle日期函數(shù)

2010-03-31 18:47:08

Oracle時間

2009-08-28 11:03:17

C#長整型數(shù)據(jù)

2024-02-22 14:51:38

Java字符串

2023-09-06 12:49:31

系統(tǒng)Ubuntu

2012-04-10 13:37:28

JavaScript

2024-04-08 07:17:21

Date日期處理類型
點贊
收藏

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

主站蜘蛛池模板: 国产精品久久久久久亚洲调教 | 亚州无限乱码 | 久久在线免费 | 理论片免费在线观看 | 国产99久久 | 精品一区二区三区在线观看 | 亚洲国产精品99久久久久久久久 | 中文字幕在线免费 | 欧一区二区 | 午夜影院在线观看视频 | 日日夜夜天天综合 | 欧美一区二区三区视频 | 欧美精品在线播放 | www.国产精 | 亚洲高清视频在线观看 | 啪啪毛片 | 免费视频成人国产精品网站 | 久久亚洲一区二区三区四区 | 国产精品a久久久久 | 亚洲综合在线一区二区 | 一级黄色短片 | 天天人人精品 | 成人福利网 | 久久久久国产精品免费免费搜索 | 国产精品99久久免费观看 | 91精品久久久久久久久久入口 | 日韩精品一区二区三区四区视频 | 久久日韩精品一区二区三区 | 美女在线视频一区二区三区 | 伊人网国产 | 99国产精品久久久久久久 | 黄网免费 | 欧美日韩国产精品 | 91精品久久久久久久 | 91高清视频在线观看 | 亚洲国产精品成人无久久精品 | 伊人网站视频 | 青娱乐自拍 | 亚洲综合电影 | 国产精品视频999 | 国产高清精品一区二区三区 |