Để độc lập với cài đặt ngôn ngữ và vị trí, bạn nên sử dụng ISO 8601 YYYYMMDD
định dạng - điều này sẽ hoạt động trên bất kỳ hệ thống SQL Server nào có bất kỳ cài đặt ngôn ngữ và khu vực nào có hiệu lực:
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)