जब आप SQL सर्वर में दिनांक और समय डेटा प्रकारों के बीच कनवर्ट करते हैं, तो आपको इस बात का ध्यान रखना होगा कि नया डेटा प्रकार उस मान को कैसे संभालेगा जिसे आप असाइन करने का प्रयास कर रहे हैं।
कुछ मामलों में आप मूल्य का हिस्सा खो सकते हैं, अन्य मामलों में आप शून्य का एक गुच्छा प्राप्त कर सकते हैं (प्रक्रिया में भंडारण का आकार बढ़ाना)। आप एक मान के साथ भी समाप्त हो सकते हैं जिसे गोल किया गया है।
निम्नलिखित लेखों में अलग-अलग दिनांक और समय डेटा प्रकारों के बीच रूपांतरणों के उदाहरण हैं, जिनमें मैंने अभी-अभी उल्लेखित मुद्दों पर विशेष ध्यान दिया है।
'डेटाटाइम' को ...
. में बदलें- 'डेटाटाइम' को 'डेटाटाइम2' में बदलें
- 'डेटाटाइम' को 'डेटाटाइमऑफ़सेट' में बदलें
- 'डेटाटाइम' को 'स्मॉलडेटटाइम' में बदलें
- 'डेटाटाइम' को 'तारीख' में बदलें
- 'डेटाटाइम' को 'समय' में बदलें
‘datetime2’ को …
. में बदलें- 'डेटाटाइम2' को 'डेटाटाइम' में बदलें
- 'datetime2' को 'datetimeoffset' में बदलें
- 'डेटाटाइम2' को 'स्मॉलडेटटाइम' में बदलें
- 'datetime2' को 'तारीख' में बदलें
- 'datetime2' को 'time' में बदलें
'डेटाटाइमऑफ़सेट' को ...
. में बदलें- 'डेटाटाइमऑफ़सेट' को 'डेटाटाइम' में बदलें
- 'डेटाटाइमऑफ़सेट' को 'डेटाटाइम2' में बदलें
- 'डेटाटाइमऑफ़सेट' को 'स्मॉलडेटटाइम' में बदलें
- 'डेटाटाइमऑफ़सेट' को 'तारीख' में बदलें
- 'डेटाटाइमऑफ़सेट' को 'समय' में बदलें
'स्मॉलडेटटाइम' को ...
. में बदलें- 'स्मॉलडेटटाइम' को 'डेटाटाइम' में बदलें
- 'स्मॉलडेटटाइम' को 'डेटाटाइम2' में बदलें
- 'स्मॉलडेटटाइम' को 'डेटाटाइमऑफ़सेट' में बदलें
- 'स्मॉलडेटटाइम' को 'तारीख' में बदलें
- 'स्मॉलडेटटाइम' को 'टाइम' में बदलें
‘तारीख’ को …
. में बदलें- ‘तारीख’ को ‘डेटटाइम’ में बदलें
- 'तारीख' को 'datetime2' में बदलें
- ‘तारीख’ को ‘स्मॉलडेटटाइम’ में बदलें
- 'तारीख' को 'डेटाटाइमऑफ़सेट' में बदलें
‘समय’ को …
. में बदलें- 'समय' को 'डेटाटाइम' में बदलें
- 'समय' को 'datetime2' में बदलें
- 'समय' को 'स्मॉलडेटटाइम' में बदलें
- 'समय' को 'डेटाटाइमऑफ़सेट' में बदलें