GetCurrentTimestamp (NoSQL-Abfrage)

GILT FÜR: NoSQL

Gibt die Anzahl von Millisekunden zurück, die seit 00:00:00 Thursday, 1 January 1970 verstrichen sind.

Syntax

GetCurrentTimestamp()  

Rückgabetypen

Gibt einen numerischem Wert mit Vorzeichen zurück, der die aktuelle Anzahl der Millisekunden darstellt, die seit der Unix-Epoche (00:00:00 Thursday, 1 January 1970) verstrichen sind.

Beispiele

Das folgende Beispiel zeigt, wie sie den aktuellen Zeitstempel abrufen.

SELECT VALUE {
    currentTimestamp: GetCurrentTimestamp()
}
[
  {
    "currentTimestamp": 1556916469065
  }
]

Bemerkungen

  • Diese Funktion ist nicht deterministisch.
  • Das zurückgegebene Ergebnis entspricht der koordinierten Weltzeit (UTC).
  • Der Index wird von dieser Funktion nicht verwendet.
  • 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.