GetCurrentTicks (NoSQL-Abfrage)
GILT FÜR: NoSQL
Diese Funktion gibt die Anzahl der 100-Nanosekunden-Takte zurück, die seit 00:00:00 Thursday, 1 January 1970
verstrichen sind.
Syntax
GetCurrentTicks()
Rückgabetypen
Gibt einen numerischen Wert mit Vorzeichen zurück, die die aktuelle Anzahl der 100-Nanosekunden-Takte angibt, die seit der Unix-Epoche (00:00:00 Thursday, 1 January 1970
) verstrichen sind.
Beispiele
Das folgende Beispiel gibt die aktuelle Uhrzeit zurück, gemessen in Takten:
SELECT VALUE {
currentTicks: GetCurrentTicks()
}
[
{
"currentTicks": 15973607943002652
}
]
Bemerkungen
- Diese Funktion ist nicht deterministisch.
- Das zurückgegebene Ergebnis entspricht der koordinierten Weltzeit (UTC).
- Diese Funktion verwendet den Index nicht.
- Wenn Sie Werte mit der aktuellen Uhrzeit vergleichen müssen, rufen Sie die aktuelle Uhrzeit vor der Abfrageausführung ab, und verwenden Sie diesen konstanten Zeichenfolgenwert in der
WHERE
-Klausel.