Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

SQL Server 2005 Usando DateAdd para adicionar um dia a uma data


Use a seguinte função:
DATEADD(type, value, date)

  • data é a data que você deseja manipular

  • valor é o valor inteiro que você deseja adicionar (ou subtrair se você fornecer um número negativo)

  • tipo é um dos:
    • aa, aaaa:ano
    • qq, q:trimestre
    • mm, m:mês
    • dy, y:dia do ano
    • dd, d:dia
    • semana, semana:semana
    • dw, w:dia da semana
    • hh:hora
    • mi, n:minuto
    • ss ou s:segundo
    • ms:milissegundo
    • mcs:microssegundo
    • ns:nanossegundo

SELECT DATEADD(dd, 1, GETDATE()) retornará uma data atual + 1 dia

http://msdn.microsoft.com/en-us/library/ms186819.aspx