Oracle concept 學習 2--DATE型別的RR和YY
原文:
RR 是區分世紀, YY不區分.
如果輸入的兩位數是00-49:
如果當前年份屬於00-49,則返回成本世紀所在年份;
如果當前年份屬於50-99,則返回成下世紀所在年份。
如果輸入的兩位數是50-99:
如果當前年份屬於00-49,則返回成上世紀所在年份
如果當前年份屬於50-99,則返回成本世界所在年份
注:這種自動轉換隻適用於 String -> Date 的轉換,如果是 Date -> String,那就按照 Date 儲存的值來轉換,此時再用 RR/RRRR 已經沒有意義了,因為 Oracle 內部儲存的年份是四位數的
RR is similar to YY (the last two digits of the year), but the century of the return value varies according to the specified two-digit year and the last two digits of the current year. Assume that in 1999 the database displays 01-JAN-11. If the date format uses RR, then 11 specifies 2011, whereas if the format uses YY, then 11 specifies 1911. You can change the default date format at both the instance and the session level.
RR 是區分世紀, YY不區分.
如果輸入的兩位數是00-49:
如果當前年份屬於00-49,則返回成本世紀所在年份;
如果當前年份屬於50-99,則返回成下世紀所在年份。
如果輸入的兩位數是50-99:
如果當前年份屬於00-49,則返回成上世紀所在年份
如果當前年份屬於50-99,則返回成本世界所在年份
注:這種自動轉換隻適用於 String -> Date 的轉換,如果是 Date -> String,那就按照 Date 儲存的值來轉換,此時再用 RR/RRRR 已經沒有意義了,因為 Oracle 內部儲存的年份是四位數的
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30496894/viewspace-1970644/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle 10g concept 學習筆記Oracle 10g筆記
- oracle concepts 目錄重溫學習Oracle
- 對 Oracle 9i 新資料型別的學習Oracle資料型別
- Mysql資料庫學習(二):資料型別(數值型別 日期和時間型別 字串型別)MySql資料庫資料型別字串
- 資料庫系列:RR和RC下,快照讀的區別資料庫
- java中的列舉型別學習Java型別
- 深入學習typescript type型別TypeScript型別
- PLSQL學習——資料型別SQL資料型別
- 【Mysql 學習】時間型別MySql型別
- js型別測試學習JS型別
- rust學習三、基本型別Rust型別
- ORACLE DATE型別和TIMESTAMP型別DUMP換算Oracle型別
- C#學習 [型別系統] 型別轉換(11)C#型別
- 機械學習和深度學習的區別深度學習
- Java學習--Java 中基本型別和字串之間的轉換Java型別字串
- 關於結構體型別的學習結構體型別
- (一)Flutter學習之Dart變數和型別系統FlutterDart變數型別
- Python學習日記-資料型別和變數Python資料型別變數
- 深入學習JavaScript資料型別JavaScript資料型別
- map 型別 - Go 學習記錄型別Go
- TypeScript學習(一)—— 資料型別TypeScript資料型別
- Hive學習之型別轉化Hive型別
- Go型別特性-學習筆記Go型別筆記
- 深入學習golang(3)—型別方法Golang型別
- c#資料型別學習C#資料型別
- C#學習筆記之值型別與引用型別C#筆記型別
- C#學習 [型別系統] 基本型別介紹(10)C#型別
- Mysql學習總結(50)——Oracle,mysql和SQL Server的區別MySqlOracleServer
- C#學習 [型別系統] 泛型(16)C#型別泛型
- 前端學習-vue影片學習008-TS中的介面泛型自定義型別前端Vue泛型型別
- [轉]在.Net中使用Oracle的表型別和物件型別Oracle型別物件
- oracle taf type型別為session和select的區別Oracle型別Session
- oracle fragment conceptOracleFragment
- C#深入學習:泛型修飾符in,out、逆變委託型別和協變委託型別C#泛型型別
- 機器學習和深度學習的區別機器學習深度學習
- JavaScript學習總結(六)資料型別和JSON格式JavaScript資料型別JSON
- 【R語言學習筆記】文件讀取和型別修改R語言筆記型別
- 學習python的資料型別——元組Python資料型別