Om onafhankelijk te zijn van de taal- en landinstellingen, moet u de ISO 8601 YYYYMMDD
gebruiken formaat - dit werkt op elk SQL Server-systeem met elke taal en regionale instelling van kracht:
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)