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

Oracle में तिथियां कैसे संग्रहीत की जाती हैं?

12 और 13 दो प्रकार के होते हैं

http://oraclesniplets.tumblr.com/post/1179958393/my-oracle-support-oracle-database-69028-1

टाइप 13

select dump(sysdate) from dual;
Typ=13 Len=8: 220,7,11,26,16,41,9,0

The format of the date datatype is

Byte 1 - Base 256 year modifier : 220
2      - Base 256 year : 256 * 7 = 1792 + 220 = 2012
3      - Month : 11
4      - Day : 26
5      - Hours : 16
6      - Minutes : 41
7      - Seconds : 09
8      - Unused

2012-11-26 16:41:09

टाइप 12

select dump(begindate) from tab;
Typ=12 Len=7: 100,112,2,7,1,1,1

The format of the date datatype is

byte 1 - century (excess 100)  100 - 100 = 00
byte 2 - year (excess 100)  112 - 100 = 12
byte 3 - month = 2
byte 4 - day = 7
byte 5 - hour (excess 1) 1 - 1 = 0
byte 6 - minute (excess 1) 1 - 1 = 0
byte 7 - seconds (excess 1) 1 - 1 = 0

0012-02-07 00:00:00



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PL/SQL ORA-01422:सटीक फ़ेच रिटर्न अनुरोधित पंक्तियों की संख्या से अधिक है

  2. ओरेकल में पेजिनेशन के लिए सर्वोत्तम अभ्यास?

  3. GTT तालिका आँकड़े और SYS.WRI$_OPTSTAT_TAB_HISTORY

  4. एसक्यूएल एक समान क्वेरी पर शून्य मान प्रदर्शित नहीं कर रहा है?

  5. मुझे Oracle SQL में अर्धविराम बनाम स्लैश का उपयोग करने की आवश्यकता कब होगी?