DATEDIFF (Azure Stream Analytics)
Renvoie le nombre (entier signé) de limites datepart spécifiées dépassées entre les dates de début et de fin spécifiées.
Syntaxe
DATEDIFF ( datepart , startdate, enddate )
Arguments
datepart
Partie de date de début ou de fin qui spécifie la limite type dépassée. Le tableau suivant répertorie tous les arguments de datepart valides.
datepart | Abréviations |
---|---|
year | yy, yyyy |
quarter | qq, q |
month | mm, m |
dayofyear | dy, y |
day | dd, d |
week | wk, ww |
weekday | dw, w |
hour | hh |
minute | mi, n |
second | ss, s |
milliseconde | ms |
microseconde | mcs |
startdate
Expression qui peut être résolue en datetime. date peut être une expression, une expression de colonne ou un littéral de chaîne. Startdate est sous-structé à partir de enddate
enddate
Expression qui peut être résolue en datetime. date peut être une expression, une expression de colonne ou un littéral de chaîne. Startdate est sous-structé à partir de enddate
Types de retour
bigint
Exemples
SELECT DATEDIFF (minute, EntryTime, CAST('2014-09-10 12:00:00' AS datetime)) AS DiffTime
FROM Input TIMESTAMP BY EntryTime
WHERE Toll > 5
SELECT DATEDIFF (minute, EntryTime, DATEADD(hour,2,EntryTime)) AS DiffTime
FROM Input TIMESTAMP BY EntryTime
WHERE Toll > 5
Notes
Le langage de requête d'Azure Stream Analytics fait une utilisation spéciale de la fonction DATEDIFF quand elle est utilisée dans une condition JOIN. Consultez JOIN (Azure Stream Analytics).
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour