Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
✅ Azure Stream Analytics ✅ Fabric Eventstream
Retourneert het aantal (ondertekende gehele getallen) van de opgegeven datumpartgrenzen die zijn overschreden tussen de opgegeven begindatum en einddatum.
Syntaxis
DATEDIFF ( datepart , startdate, enddate )
Argumenten
datepart
Is het deel van startdate en enddate waarmee de grens van het type wordt aangegeven. De volgende tabel bevat alle geldige datumonderdelenargumenten.
| datepart | Afkortingen |
|---|---|
| jaar | yyy, jjjj |
| wijk | qq, q |
| maand | mm, m |
| dayofyear | dy, y |
| dagen | dd, d |
| week | wk, ww |
| weekdag | dw, w |
| uur | Hh |
| minuut | mi, n |
| tweede | ss, s |
| milliseconde | mevrouw |
| microseconde | Mcs |
startdate
Is een expressie die kan worden omgezet in een datum/tijd. datum kan een expressie, kolomexpressie of letterlijke tekenreeks zijn. Begindatum wordt substructed vanaf enddate
einddatum
Is een expressie die kan worden omgezet in een datum/tijd. datum kan een expressie, kolomexpressie of letterlijke tekenreeks zijn. Begindatum wordt substructed vanaf enddate
Retourtypen
Bigint
Voorbeelden
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
Opmerking
In Stream Analytics Query Language is er een speciaal gebruik van de functie DATEDIFF wanneer deze wordt gebruikt binnen een JOIN-voorwaarde. Zie JOIN.