This should be a softball for you SQL guys. I know I can add to an int field with something like UPDATE tblUser SET Total=(Total+2)
but what is the syntax for adding seconds to a datetime field?
I'm using SQLServer 2008
This should be a softball for you SQL guys. I know I can add to an int field with something like UPDATE tblUser SET Total=(Total+2)
but what is the syntax for adding seconds to a datetime field?
I'm using SQLServer 2008
3条答案
按热度按时间bihw5rsg1#
Note the first parameter "ss". This shows that you are adding seconds to the date.
Check the docs for more info.
irtuqstp2#
You should look into DATEADD .
DATEADD (datepart , number , date)
or the full update syntax
UPDATE tbl SET YourDateField = DATEADD (ss, 2, YourDateField)
flseospp3#
Updated additional answer for Google surfers, 2023. If you're getting syntax errors from the other answers.
Using MySQL version 8+.