日期格式的舊版本是dd-mon-yy。在這種情況下,yy代表年份。但如果我們在oracle 10g中編寫31-aug-14,則日期格式爲31-aug-1914。日期的更新版本是dd-mon-rr。所以在那個日期格式表示什麼rr代表。我知道它代表21世紀,但是什麼rr的意思?請我想知道。我問我的學院,但他們也不知道。RR在日期格式oracle 10g中代表什麼?
-1
A
回答
3
引述Oracle文檔:
的RR日期時間格式元件類似於YY日期時間格式的元素,但它在其它幾個世紀存儲日期值提供額外的靈活性。 RR日期時間格式元素允許您通過僅指定年份的最後兩位數字來存儲21世紀的20世紀日期。
來源:http://docs.oracle.com/cd/B19306_01/server.102/b14200/sql_elements004.htm#SQLRF00215
所以基本上它可以讓你只指定2號在今年和Oracle將處理世紀你。在文檔中,您還會發現這背後的邏輯。另一個用途是在查詢中使用:
RR日期時間格式元素允許您編寫SQL語句,該語句將返回前兩位數字不同的年份中相同的值。
3
RR
表示程序員太懶惰(或無知)使用YYYY
。認真。
RR
面膜是在九十年代後期作爲千年蟲問題的一種混合物而引入的。它旨在幫助數據庫程序員縮減輸入數據,因爲更換屏幕需要大量的人力。
此背景很重要:它解釋了爲什麼在2000年左右RR
樞軸所以,RR
預規劃50-99 19和00-49與20這意味着RR
將默認錯世紀日益頻繁。它只能作爲傳統代碼的權宜之計:在新應用程序中使用它是沒有任何藉口的。
相關問題
- 1. 在Oracle Reports 10g中更改日期格式
- 2. Oracle日期文字[DD-MON-RR HH.MI.SSXFF AM]
- 3. 計算日期(SQL,Oracle 10g)
- 4. Oracle日期格式
- 5. Oracle日期格式
- 6. Oracle - 日期格式
- 7. Oracle數據庫10g快捷版和日期格式
- 8. 有什麼隱含的日期格式轉換在Oracle中?
- 9. Oracle日期格式錯誤
- 10. Oracle/Hyperion XML日期格式
- 11. Oracle 10g爲什麼要to_char(日期時間)截斷字符串?
- 12. Oracle日期格式問題
- 13. oracle 10g,查詢格式
- 14. oracle日期格式問題
- 15. Oracle日期格式問題
- 16. Oracle 10G在表
- 17. Oracle/Toad期望的日期格式是什麼?
- 18. Oracle日期格式問題
- 19. 什麼是日期格式
- 20. 什麼是Oracle中的默認日期格式?
- 21. 隱藏在Oracle中的日期格式
- 22. 在Oracle中轉換日期格式
- 23. 在oracle中更改日期格式
- 24. Oracle日期格式實現
- 25. Oracle表格10g,運行表格
- 26. 將日期格式更改爲Oracle日期格式
- 27. 什麼我在此日期格式
- 28. Oracle 10g中的閃回表格
- 29. 什麼是時區的Oracle日期格式掩碼?
- 30. 什麼是Oracle日期格式和如何設置?
http://docs.oracle.com/cd/B19306_01/server.102/b14200/sql_elements004.htm#SQLRF00215 – 2014-08-31 08:17:48