SQL Server:如何更新日期,使其提前两个月?

SQL Server:如何更新日期,使其提前两个月?,sql,sql-server,Sql,Sql Server,有没有人可以建议我如何在SQL Server中运行UPDATE语句,以获取一些给定的日期时间字段,并从中扣除两个月的时间?第一个参数为'm'或'mm',第二个参数为'-2',第三个参数为日期使用第一个参数为'm'或'mm',第二个参数为'-2',第三个参数为日期 UPDATE YourTable SET DateField1 = DATEADD(mm, -2, DateField1) WHERE .....

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

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

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