sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server 2005 Använder DateAdd för att lägga till en dag till ett datum

Använd följande funktion:

DATEADD(type, value, date)
  • datum är det datum du vill manipulera

  • värde är heltalsvärdet du vill lägga till (eller subtrahera om du anger ett negativt tal)

  • typ är en av:

    • åå, åååå:år
    • qq, q:quarter
    • mm, m:månad
    • dy, y:dag på året
    • dd, d:dag
    • wk, ww:vecka
    • dw, w:veckodag
    • hh:timme
    • mi, n:minut
    • ss eller s:sekund
    • ms:millisekund
    • mcs:mikrosekund
    • ns:nanosekund

SELECT DATEADD(dd, 1, GETDATE()) returnerar ett aktuellt datum + 1 dag

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



  1. SYSUTCDATETIME() Exempel i SQL Server (T-SQL)

  2. Välja data från två olika servrar i SQL Server

  3. 5 tecken på att du har vuxit ur Excel

  4. Hur får man åtkomst till fjärrserver med lokal phpMyAdmin-klient?