Section courante

A propos

Section administrative du site

DATEADD

Ajout d'une date
SQL Server Microsoft SQL Server

Syntaxe

DATEADD(DatePart,Numeric,Date)

Paramètres

Nom Description
date_part Ce paramètre permet d'indiquer la partie de la date à traiter :
Constante Abréviation Description
year yy Cette constante permet d'indiquer l'année.
quarter qq Cette constante permet d'indiquer le trimestres.
month mm Cette constante permet d'indiquer le mois de l'année.
week wk Cette constante permet d'indiquer la semaine dans l'année.
day dd Cette constante permet d'indiquer le jour du mois.
dayofyear dy Cette constante permet d'indiquer le jour dans l'année.
weekday dw Cette constante permet d'indiquer le jour dans la semaine.
hour hh Cette constante permet d'indiquer l'heure dans la journée.
minute mi Cette constante permet d'indiquer les minutes de l'heure de la journée.
second ss Cette constante permet d'indiquer les secondes des minutes de l'heure de la journée.
millisecond ms Cette constante permet d'indiquer les millisecondes.
NumericExpression Ce paramètre permet d'indiquer l'expression numérique à ajouter à la date.
dateexpression Ce paramètre permet d'indiquer l'expression de format date à traiter

Description

Cette fonction retourne une date avec une expression de temps ajouté.

Exemples

Voici un exemple montrant comment ajouter deux ans à la date spécifié :

  1. SELECT     DATEADD(YEAR, 2, CurrDate) AS Expr1
  2. FROM         (SELECT     '2010-07-10' AS CurrDate) AS TableData

on obtiendra le résultat suivant :

Expr1
2012-07-10

Voici un autre exemple montrant comment ajouter trois jour à la date spécifié :

  1. SELECT     DATEADD(DAY, 3, CurrDate) AS Expr1
  2. FROM         (SELECT     '2010-07-10' AS CurrDate) AS TableData

on obtiendra le résultat suivant :

Expr1
2010-07-13

Voici un autre exemple montrant comment ajouter quatre mois à la date spécifié :

  1. SELECT     DATEADD(MONTH, 4, CurrDate) AS Expr1
  2. FROM         (SELECT     '2010-07-10' AS CurrDate) AS TableData

on obtiendra le résultat suivant :

Expr1
2010-11-10

Voir également

Articles - Les géants de l'informatique - Microsoft

Dernière mise à jour : Dimanche, le 7 juin 2015