मान लें कि अंतर्निहित डेटा प्रकार दिनांक/समय/डेटाटाइम प्रकार हैं:
SELECT CONVERT(DATETIME, CONVERT(CHAR(8), CollectionDate, 112)
+ ' ' + CONVERT(CHAR(8), CollectionTime, 108))
FROM dbo.whatever;
यह CollectionDate . को रूपांतरित कर देगा और CollectionTime चार अनुक्रमों में, उन्हें संयोजित करें, और फिर उन्हें एक datetime . में रूपांतरित करें ।
CONVERT . के पैरामीटर data_type . हैं , expression और वैकल्पिक style (देखें सिंटैक्स दस्तावेज़ीकरण
)।
दिनांक और समय style
मान 112 एक आईएसओ yyyymmdd . में कनवर्ट करता है प्रारूप। style मान 108 hh:mi:ss . में कनवर्ट करता है प्रारूप। स्पष्ट रूप से दोनों 8 वर्ण लंबे हैं, यही वजह है कि data_type CHAR(8) है दोनों के लिए।
परिणामी संयुक्त चार अनुक्रम प्रारूप में है yyyymmdd hh:mi:ss और फिर एक datetime . में कनवर्ट किया गया ।