DATEDIFF (Générateur de rapports)
Mis à jour : 12 décembre 2006
Retourne la différence entre la valeur datetime de début et la valeur datetime de fin.
Syntaxe
DATEDIFF(interval, datetime, datetime)
interval |
Spécifie les unités (année [Year], trimestre [Quarter], mois [Month], jour [Day], heure [Hour], minutes [Minute], secondes [Second] ou semaine [Week]) utilisées pour calculer la différence de dates. |
datetime |
Spécifie la date de début. |
datetime |
Spécifie la date de fin. |
Remarques
- Les intervalles ne respectent pas la casse.
Les intervalles suivants sont valides :
Intervalle | Résultats |
---|---|
YEAR |
Retourne le nombre d'années entre les dates de début et de fin. |
QUARTER |
Retourne le nombre de trimestres entre les dates de début et de fin. |
MONTH |
Retourne le nombre de mois entre les dates de début et de fin. |
WEEK |
Retourne le nombre de semaines entre les dates de début et de fin. |
DAY |
Retourne le nombre de jours entre les dates de début et de fin. |
HOUR |
Retourne le nombre d'heures entre les dates de début et de fin. |
MINUTE |
Retourne le nombre de minutes entre les dates de début et de fin. |
SECOND |
Retourne le nombre de secondes entre les dates de début et de fin. |
Exemple
Formule | Résultat |
---|---|
DATEDIFF(MONTH, #01/01/2009#, #31/03/2009#) |
2 |
DATEDIFF(DAY, Sell Start Date, Sell End Date) |
Retourne la différence en nombre de jours pour chaque instance des champs Sell Start Date et Sell End Date. |
Voir aussi
Concepts
Utilisation des formules (Générateur de rapports)
Utilisation des fonctions (Générateur de rapports)
Fonctions de date et d'heure (Générateur de rapports)
Rubriques des procédures du Générateur de rapports
Utilisation des littéraux dans les formules et les filtres (Générateur de rapports)
Mise en forme de données numériques (Générateur de rapports)
Aide et Informations
Assistance sur SQL Server 2005
Historique des modifications
Version | Historique |
---|---|
12 décembre 2006 |
|
14 avril 2006 |
|