Oracle DATE और TIMESTAMP प्रकार में क्या अंतर हैं? दोनों की तारीख और समय घटक है? इन तारीखों के लिए भी जावा में संबंधित प्रकार क्या है?
सबसे बड़ा अंतर:
—
एड गिब्स
DATE
दूसरे के लिए सटीक है और आंशिक सेकंड नहीं है। TIMESTAMP
आंशिक सेकंड है। सेकंड में दशमलव स्थानों की संख्या सर्वर ओएस पर निर्भर करती है, उदाहरण के लिए मेरी विंडोज 7 मशीन पर ओरेकल टाइमस्टैम्प के लिए तीन दशमलव स्थान देता है जबकि एक ग्राहक का विशाल सोलारिस बॉक्स छह देता है। टाइमस्टैम्प एक विशिष्ट समय क्षेत्र भी पकड़ सकता है या सामान्य समय क्षेत्र के लिए सामान्यीकृत किया जा सकता है - यहाँ जाएँ और फिर अधिक जानकारी के लिए "TIMESTAMP" खोजें, फिर थोड़ा प्रयोग करें
TIMESTAMP
यह वैसा ही हैDATE
, सिवाय इसके कि इसमें भिन्नात्मक सेकंड सटीक जोड़ा गया है।