none
Como adicionar 30 dias em um Update do sqlserver? RRS feed

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
    quarta-feira, 11 de janeiro de 2017 17:07

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

    quarta-feira, 11 de janeiro de 2017 16:41
  • 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
    quarta-feira, 11 de janeiro de 2017 17:07