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.