Как объединить значение datetime из двух дат. Первое значение содержит соответствующую дату, а второе значение содержит соответствующее время (но также имеет дату, которую я хочу пропустить).Объединение даты и времени с двух дней - SQL Server 2012
DECLARE @date DATETIME = '2016-12-08 00:00:00.000'
DECLARE @time DATETIME = '2016-12-07 12:15:00.000'
SELECT @date + @time
возвращается: 2133-11-14 12:15:00.000
, но я хочу: 2016-12-08 12:15:00.000
Возможный дубликат [Как совместить даты из одного поля со временем из другого поле - MS SQL Server] (http://stackoverflow.com/questions/700619/how-to-combine-date-from-one-field-with-time-from-another-field-ms-sql-server) – AHiggins
Ответ LukeH на re должно быть то, что вам нужно. – AHiggins