Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
GILT FÜR: NoSQL
Gibt eine Datetime-Zeichenfolge zurück, die entweder die aktuelle UTC-Zeit darstellt, oder das Ergebnis des Hinzufügens eines angegebenen numerischen Offsets.
Syntax
NOW(<date_time_part>, <numeric_expr>)
NOW()
Arguments
| Description | |
|---|---|
date_time_part
(Optional) |
Eine Zeichenfolge, die einen Teil einer ISO 8601-Datumsformatspezifikation darstellt. Dieser Teil wird verwendet, um anzugeben, welcher Aspekt des Datums durch den zugehörigen numerischen Ausdruck geändert werden soll. |
numeric_expr
(Optional) |
Der Wert, der zur aktuellen Datumszeit hinzugefügt werden soll. |
Rückgabetypen
Gibt einen Zeichenfolgenausdruck zurück.
Examples
Das folgende Beispiel zeigt verschiedene Verwendungen der NOW-Funktion mit und ohne Zeitänderungen. Angenommen, die aktuelle Datumszeit ist 2024-10-14T14:20:30.6668888Z.
SELECT VALUE {
"case1": NOW(),
"case2": NOW("yyyy", 1),
"case3": NOW("yyyy", -1),
"case4": NOW("ss", 30),
"case5": NOW("ms", 4)
}
[
{
"case1": "2024-10-14T14:20:30.6668888Z",
"case2": "2025-10-14T14:20:30.6668888Z",
"case3": "2023-10-14T14:20:30.6668888Z",
"case4": "2024-10-14T14:21:00.6668888Z",
"case5": "2024-10-14T14:20:30.6708888Z"
}
]
Bemerkungen
- Diese Funktion führt einen vollständigen Scan durch.
- Das ISO 8601-Datumsformat gibt gültige Datums- und Uhrzeitteile an, die mit dieser Funktion verwendet werden sollen:
- Jahr: Jahr, yy, yy
- Monat: Monat, mm, m
- Tag: Tag, dd, d
- Stunde: Stunde, hh
- Minute: Minute, mi, n
- Second: ss, ss
- Millisekunden: Millisekunden, ms
- Mikrosekunden: Mikrosekunden, mcs
- Nanosekunden: Nanosekunden, ns