Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

ओरेकल के 'yy' और 'rr' डेट मास्क में क्या अंतर है?

http://oracle.ittoolbox.com/groups/technical-functional/oracle-dev-l/difference-between-yyyy-and-rrrr-format-519525

<ब्लॉकक्वॉट>

YY आपको वर्ष के केवल दो अंक प्राप्त करने की अनुमति देता है, उदाहरण के लिए, 99 in1999। अन्य अंक (19) स्वचालित रूप से वर्तमान सदी को सौंपे जाते हैं। RR दो-अंकीय वर्षों को पूर्णांकित करके चार-अंकीय वर्षों में परिवर्तित करता है।

50-99 को 1950-1999 के रूप में संग्रहीत किया जाता है, और 00-49 में समाप्त होने वाली तिथियों को 2000-2049 के रूप में संग्रहीत किया जाता है। आरआरआरआर चार अंकों का इनपुट स्वीकार करता है (हालांकि आवश्यक नहीं है), और दो अंकों की तारीखों को आरआर के रूप में परिवर्तित करता है। YYYY 4-अंकीय इनपुट स्वीकार करता है, लेकिन कनवर्ट करने की कोई तिथि नहीं करता है

अनिवार्य रूप से, आपका पहला उदाहरण मान लेगा कि 81 2081 है जबकि आरआर 1981 मानता है। इसलिए पहला उदाहरण किसी भी पंक्ति को वापस नहीं करना चाहिए क्योंकि आपने 1 मई 2081 के बाद अभी तक किसी भी व्यक्ति को किराए पर नहीं लिया है :-)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्लाउड में Oracle ऑटोनॉमस डेटाबेस के साथ शुरुआत करना

  2. Oracle RAC में इनमेमोरी डुप्लीकेट कन्फ्यूजन

  3. क्या सत्र को मारे बिना ऑरैकल में एक प्रश्न को मारना संभव है?

  4. Oracle Group-by Bug . पर एक नज़र

  5. कैसे एसक्यूएल में सप्ताह संख्या निकालने के लिए