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.
De GETCURRENTTIMESTAMPSTATIC functie retourneert een statische tijdstempelwaarde (milliseconden sinds het Unix-tijdperk) voor alle items in dezelfde partitie.
Syntaxis
GETCURRENTTIMESTAMPSTATIC()
Retourtypen
Retourneert een ondertekende numerieke waarde die het huidige aantal milliseconden aangeeft dat is verstreken sinds het Unix-tijdperk (00:00:00 Thursday, 1 January 1970).
Voorbeelden
Deze sectie bevat voorbeelden van het gebruik van deze querytaalconstructie.
Statische tijdstempel per partitie
In dit voorbeeld retourneert de GETCURRENTTIMESTAMPSTATIC functie dezelfde statische tijdstempel voor items binnen dezelfde partitie.
SELECT
i.id,
i.pk AS partitionKey,
GETCURRENTTIMESTAMP() AS nonStaticTimestamp,
GETCURRENTTIMESTAMPSTATIC() AS staticTimestamp
FROM
items i
[
{
"id": "1",
"partitionKey": "A",
"nonStaticTimestamp": 1687977636235,
"staticTimestamp": 1687977636232
},
{
"id": "2",
"partitionKey": "A",
"nonStaticTimestamp": 1687977636235,
"staticTimestamp": 1687977636232
},
{
"id": "3",
"partitionKey": "B",
"nonStaticTimestamp": 1687977636238,
"staticTimestamp": 1687977636237
}
]
Opmerkingen
- Statische versies van systeemfuncties krijgen alleen hun respectieve waarden eenmaal tijdens de binding, in plaats van herhaaldelijk uit te voeren in de runtime, zoals het geval is voor de niet-statische versies van dezelfde functies.