Cri*_*van 2 sql t-sql sql-server datetime sql-server-2005
我在SQL Server中有一些DateTime字段用于某些产品到期(ExpirationDate).我需要手动递增所有项目,并将其到期时间设置为比当前字段中存储的日期晚一个月.我怎样才能做到这一点?
Pas*_*TIN 10
我的计算机上没有SQL Server,所以我无法测试,但是如何使用DATEADD,有点像这样:
update your_table set your_field = DATEADD(month, 1, your_field)
Run Code Online (Sandbox Code Playgroud)
UPDATE Products SET ExpirationDate=DATEADD(month,1,ExpirationDate) WHERE Type='Cheese'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5569 次 |
| 最近记录: |