SQL Server 2008 Express - разделение даты и времени / изменение даты / объединение новой даты с исходным временем

Я относительно новичок в SQL и должен сделать следующее

  • Разделить дату и время
  • Изменить дату
  • Объединить новую дату с оригинальным временем

Любая помощь по этому вопросу будет принята с благодарностью, так как поиски Google еще не нашли меня!

Спасибо Пол

1 ответ

Просто используйте DATEADD функция, если вы хотите изменить часть существующего значения DATETIME.

Возвращает указанную дату с указанным интервалом чисел (целое число со знаком), добавленным к указанной части даты этой даты.

Например, если вы хотите добавить месяц к существующему дню:

DATEADD(mm, 1, mydate)
Другие вопросы по тегам