Für ähnliche Funktionen wie Amazon Timestream für sollten Sie Amazon Timestream for LiveAnalytics InfluxDB in Betracht ziehen. Es bietet eine vereinfachte Datenaufnahme und Antwortzeiten im einstelligen Millisekundenbereich für Analysen in Echtzeit. Erfahren Sie hier mehr.
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Operatoren für Datum und Uhrzeit
Anmerkung
Timestream for unterstützt LiveAnalytics keine negativen Zeitwerte. Jede Operation, die zu einer negativen Zeit führt, führt zu einem Fehler.
Timestream for LiveAnalytics unterstützt die folgenden Operationen für timestampsdates, undintervals.
| Operator | Description |
|---|---|
|
+ |
Addition |
|
- |
Subtraktion |
Operationen
Der Ergebnistyp einer Operation basiert auf den Operanden. Intervallliterale wie 1day und 3s können verwendet werden.
SELECT date '2022-05-21' + interval '2' day
SELECT date '2022-05-21' + 2d
SELECT date '2022-05-21' + 2day
Beispielergebnis für jedes: 2022-05-23
Zu den Intervalleinheiten gehören second minutehour,day,week,month, undyear. In einigen Fällen sind jedoch nicht alle anwendbar. Zum Beispiel können Sekunden, Minuten und Stunden nicht zu einem Datum hinzugefügt oder von diesem subtrahiert werden.
SELECT interval '4' year + interval '2' month
Beispiel für ein Ergebnis: 4-2
SELECT typeof(interval '4' year + interval '2' month)
Beispielergebnis: interval year to month
Der Ergebnistyp von Intervalloperationen kann von den Operanden 'interval day to second' abhängen 'interval year to month' oder sein. Intervalle können zu und addiert oder von diesen subtrahiert werden. dates timestamps Ein date oder timestamp kann jedoch nicht zu einem Oder addiert oder von diesem subtrahiert werden. date timestamp Informationen zu Intervallen oder Dauern im Zusammenhang mit Datumsangaben oder Zeitstempeln finden Sie unter date_diff und verwandte Funktionen unter. Intervall und Dauer
Addition
SELECT date '2022-05-21' + interval '2' day
Beispielergebnis: 2022-05-23
SELECT typeof(date '2022-05-21' + interval '2' day)
Beispielergebnis: date
SELECT interval '2' year + interval '4' month
Beispielergebnis: 2-4
SELECT typeof(interval '2' year + interval '4' month)
Beispielergebnis: interval year to month
Subtraktion
SELECT timestamp '2022-06-17 01:00' - interval '7' hour
Beispielergebnis: 2022-06-16 18:00:00.000000000
SELECT typeof(timestamp '2022-06-17 01:00' - interval '7' hour)
Beispielergebnis: timestamp
SELECT interval '6' day - interval '4' hour
Beispielergebnis: 5 20:00:00.000000000
SELECT typeof(interval '6' day - interval '4' hour)
Beispielergebnis: interval day to second