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

ओरेकल DATE और TIMESTAMP के बीच अंतर

DATE और TIMESTAMP का आकार समान है (7 बाइट्स)। उन बाइट्स का उपयोग सदी, दशक, वर्ष, महीने, दिन, घंटे, मिनट और सेकंड को स्टोर करने के लिए किया जाता है। लेकिन TIMESTAMP अतिरिक्त जानकारी जैसे कि भिन्नात्मक सेकंड (11 बाइट्स) और भिन्नात्मक सेकंड को टाइमज़ोन (13 बाइट्स) के साथ संग्रहीत करने की अनुमति देता है।

TIMESTAMP को Oracle के अनुरूप ANSI के रूप में जोड़ा गया था। इससे पहले, इसमें केवल DATE था।

सामान्य मामलों में आपको DATE का उपयोग करना चाहिए। लेकिन अगर समय में सटीकता एक आवश्यकता है, तो TIMESTAMP का उपयोग करें।

और जावा के बारे में, Oracle JDBC ड्राइवर से oracle.sql.DATE वर्ग, Oracle दिनांक/टाइमस्टैम्प डेटा प्रकार और Java वर्ग java.sql.Date, java.sql.Time और java.sql.Timestamp के बीच रूपांतरण प्रदान करता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक वाक्य में अंतिम शब्द:SQL में (नियमित अभिव्यक्ति संभव है?)

  2. .पैच_स्टोरेज

  3. JDBC पतले ड्राइवर के लिए NLS_LANG सेटिंग?

  4. ओरेकल - फास्ट रिफ्रेश और जॉइन के साथ एक भौतिक दृश्य कैसे बनाएं?

  5. एसएसआईएस पर स्क्रिप्ट कार्य से निष्पादित करते समय ओरेकल प्रक्रिया परिणाम नहीं लौटा रही है