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
DATE
etTIMESTAMP
peuvent être utilisés ensemble. La co-utilisation du typeTIME
avec le typeDATE
etTIMESTAMP
n’est pas autorisée ; -
Avec un argument de type
TIMESTAMP
etDATE
, n’importe quel composant date/heure <unit> peut être utilisé ; -
Seuls
HOUR
,MINUTE
,SECOND
etMILLISECOND
peuvent être utilisés pour le type de données TIME.
Note
|
|