CONVERT function will do the trick here. -- If your year month and date are char/varchar variables or literals: select CONVERT (datetime, '25'+'/'+'12'+'/'+'2001', 103)-- If your year month and date are numeric variables or literals: declare @year int declare @month int declare @day intSELECT @year = 2001, @month = 12, @day = 25SELECT CONVERT(datetime, cast(@day as varchar)+'/'+cast(@month as varchar)+'/'+cast(@year as varchar), 103)