Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

SQL Server 2005 Използване на DateAdd за добавяне на ден към дата

Използвайте следната функция:

DATEADD(type, value, date)
  • дата е датата, която искате да манипулирате

  • стойност е цялата стойност, която искате да добавите (или да извадите, ако предоставите отрицателно число)

  • тип е едно от:

    • гг, гггг:година
    • qq, q:четвъртина
    • mm, m:месец
    • dy, y:ден от годината
    • дд, д:ден
    • wk, ww:седмица
    • dw, w:делничен ден
    • чч:час
    • mi, n:минута
    • ss или s:второ
    • ms:милисекунда
    • mcs:микросекунда
    • ns:наносекунда

SELECT DATEADD(dd, 1, GETDATE()) ще върне текуща дата + 1 ден

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Често срещани грешки на DBA в MS SQL Server

  2. Как да заменя няколко знака в SQL?

  3. JDBC SQLServerException:Този драйвер не е конфигуриран за интегрирано удостоверяване.

  4. Как да свържете много редове със същия идентификатор в sql?

  5. PHP фатална грешка:Извикване на недефинирана функция mssql_connect()