भाषा और स्थानीय सेटिंग से स्वतंत्र होने के लिए, आपको ISO 8601 YYYYMMDD
का उपयोग करना चाहिए प्रारूप - यह किसी भी भाषा और क्षेत्रीय सेटिंग के साथ किसी भी SQL सर्वर सिस्टम पर काम करेगा:
SELECT
CAST(
CAST(year AS VARCHAR(4)) +
RIGHT('0' + CAST(month AS VARCHAR(2)), 2) +
RIGHT('0' + CAST(day AS VARCHAR(2)), 2)
AS DATETIME)