Ответ 1
UPDATE tbluser SET DateField = DATEADD(ss,numOfSeconds,DateField)
Обратите внимание на первый параметр "ss". Это показывает, что вы добавляете секунды к дате.
Проверьте документы для получения дополнительной информации.
Это должен быть софтбол для вас, ребята из SQL. Я знаю, что могу добавить в поле int нечто вроде UPDATE tblUser SET Total=(Total+2)
, но что такое синтаксис добавления секунд в поле datetime?
Я использую SQLServer 2008
UPDATE tbluser SET DateField = DATEADD(ss,numOfSeconds,DateField)
Обратите внимание на первый параметр "ss". Это показывает, что вы добавляете секунды к дате.
Проверьте документы для получения дополнительной информации.
Вы должны посмотреть DATEADD.
DATEADD (datepart , number , date)
или полный синтаксис обновления
UPDATE tbl SET YourDateField = DATEADD (ss, 2, YourDateField)