SQL Server:如何更新日期以便它们提前两个月?

时间:2010-09-08 10:27:53

标签: sql sql-server

有人可以建议我如何在SQL Server中运行UPDATE语句来获取一些给定的DATETIME字段并从中扣除两个月的时间吗?

2 个答案:

答案 0 :(得分:5)

UPDATE YourTable
SET DateField1 = DATEADD(mm, -2, DateField1)
WHERE .....

答案 1 :(得分:2)

使用DATEADD,第一个参数为'm'或'mm',第二个参数为'-2',第三个参数为您的日期