Обновление поля DateTime в базе данных SQL Server из полей даты и времени

В базе данных SQL Server 2008 у меня есть таблица с полем Дата с типом данных date и полем Время с типом данных time. В таблице есть некоторые данные.

Затем я добавил поле DateTime с типом данных datetime и хотел заполнить это поле значениями из соответствующих полей Данные и Время (в той же строке). .

Я могу обновить часть даты или времени в поле DateTime, выполнив:

SET [DateTime] = Cast([Date] as datetime)

or

SET [DateTime] = Cast([Time] as datetime)

Но как правильно совместить эти операции и обновить все поле DateTime?


person rem    schedule 19.04.2011    source источник


Ответы (1)


person    schedule
comment
Одной стороны достаточно, чтобы неявно продвигать другую. - person RichardTheKiwi; 19.04.2011
comment
Почему я раньше не видел этого ответа .. Мое плохое :( - person Himanshu Jansari; 11.05.2013