*_*

quarta-feira, 30 de dezembro de 2015

Alterando data de forma incremental no SQL Server - Incremento por ano

Caso queira o incremento por mês use MONTH, se for dia use DAYS. 
Se forem 3 registros suas datas de validade serão respectivamente:2016-06-01 
2017-06-01 
2018-06-01 



declare @date date; 
SET @date = '2015-06-01'; 

UPDATE [dbo].[Titulos] 
   SET [DataDeValidade] = @date, @date = DATEADD(YEAR, 1, @date) 
   WHERE ClienteId = 4026
 
 

Categories: ,

0 comentários:

Postar um comentário