Usuário com melhor resposta
Como adicionar 30 dias em um Update do sqlserver?

Pergunta
-
Respostas
-
Olá TiagoJesusTJS,
Se o seu SGBD for o Sql Server, utilize a função DATEADD !
Com ela você consegue adicionar de nanosegundos a anos na sua data.Exemplo,
update tabela set data= DATEADD(DAY, 30, '01/01/2017')
A data gravada sera 31/01/2017!
Outra opção, caso você esteja utilizando um objeto DateTime, é utilizar o AddDays.
Ex:
minhaData.AddDays(30);
[]'s
--
Caso a minha resposta tenha te ajudado, peço "Votar como útil".Caso tenha resolvido o problema,clicar "Marcar como resposta".Agradeço ao feedback!
- Sugerido como Resposta Rodrigo Suleiman quarta-feira, 11 de janeiro de 2017 17:07
- Editado Rodrigo Suleiman quarta-feira, 11 de janeiro de 2017 17:25
- Não Sugerido como Resposta Rodrigo Suleiman quarta-feira, 11 de janeiro de 2017 17:37
- Sugerido como Resposta Rodrigo Suleiman quarta-feira, 11 de janeiro de 2017 18:28
- Marcado como Resposta TiagoJesusTJS domingo, 29 de janeiro de 2017 14:17
Todas as Respostas
-
Olá TiagoJesusTJS
É SQLServer?
Se ajudei Vote como Útil, se resolvi seu problema clique em Marcar como Resposta.
Daniel Ribeiro Arrais
Consultor Sênior
Site: www.danielarrais.com.br
Linkedin: http://www.linkedin.com/in/danielarrais
E-mail: arraishapkido@gmail.com
Skype: dani.arrais
-
Olá TiagoJesusTJS,
Se o seu SGBD for o Sql Server, utilize a função DATEADD !
Com ela você consegue adicionar de nanosegundos a anos na sua data.Exemplo,
update tabela set data= DATEADD(DAY, 30, '01/01/2017')
A data gravada sera 31/01/2017!
Outra opção, caso você esteja utilizando um objeto DateTime, é utilizar o AddDays.
Ex:
minhaData.AddDays(30);
[]'s
--
Caso a minha resposta tenha te ajudado, peço "Votar como útil".Caso tenha resolvido o problema,clicar "Marcar como resposta".Agradeço ao feedback!
- Sugerido como Resposta Rodrigo Suleiman quarta-feira, 11 de janeiro de 2017 17:07
- Editado Rodrigo Suleiman quarta-feira, 11 de janeiro de 2017 17:25
- Não Sugerido como Resposta Rodrigo Suleiman quarta-feira, 11 de janeiro de 2017 17:37
- Sugerido como Resposta Rodrigo Suleiman quarta-feira, 11 de janeiro de 2017 18:28
- Marcado como Resposta TiagoJesusTJS domingo, 29 de janeiro de 2017 14:17