SQL Server:将日期时间添加到日期时间字段?

问题描述:

这应该是你的SQL球员的垒球。我知道我可以添加到类似于UPDATE tblUser SET Total=(Total+2)的int字段,但将日期时间字段添加秒的语法是什么?SQL Server:将日期时间添加到日期时间字段?

我使用SQLServer的2008

UPDATE tbluser SET DateField = DATEADD(ss,numOfSeconds,DateField) 

注意的第一个参数 “SS”。这表明您正在为该日期添加秒。

Check the docs欲了解更多信息。

+0

哪些numOfSeconds有效值? – jjxtra 2014-07-31 20:43:54

你应该看看DATEADD

DATEADD (datepart , number , date)

或完全更新语法

UPDATE tbl SET YourDateField = DATEADD (ss, 2, YourDateField)