T-SQL UPDATE语句可以有效地将DateTime2值延长若干天

时间:2015-01-21 17:13:41

标签: sql sql-server tsql sql-server-2014

我需要迭代一个表并延长所有行的到期日期。列名是ExpirationUtc(DateTime2),我希望每行添加90天。什么是最有效的SQL查询运行,即UPDATE语句将采用当前ExpirationUtc并将其替换为ExpirationUtc + 90天?

谢谢。

1 个答案:

答案 0 :(得分:3)

update your_table
set ExpirationUtc = dateadd(day, 90, ExpirationUtc)