DATEDIFF()
DSQL, PSQL
DATEDIFF (<args>)
<args> ::= <unit> FROM <moment_1> TO <moment_2>
| <unit>, <moment_1>, <moment_2>
<unit> ::=
YEAR | MONTH | WEEK | DAY | WEEKDAY | YEARDAY
| HOUR | MINUTE | SECOND | MILLISECOND
| Paramètre | Description |
|---|---|
unit |
Composante date/heure. |
monent_1 |
Une expression de type |
monent_2 |
Une expression de type |
BIGINT
La fonction DATEDIFF renvoie le nombre d’années, de mois, de semaines, de jours, d’heures, de minutes, de secondes ou de millisecondes entre deux valeurs de date/heure.
Caractéristiques d’utilisation :
-
Les paramètres
DATEetTIMESTAMPpeuvent être utilisés ensemble. La co-utilisation du typeTIMEavec le typeDATEetTIMESTAMPn’est pas autorisée ; -
Avec un argument de type
TIMESTAMPetDATE, n’importe quel composant date/heure <unit> peut être utilisé ; -
Seuls
HOUR,MINUTE,SECONDetMILLISECONDpeuvent être utilisés pour le type de données TIME.
|
Note
|
|