Funktionen zur Typkonvertierung - AWS IoT SiteWise

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.

Funktionen zur Typkonvertierung

Typkonvertierungsfunktionen werden verwendet, um den Datentyp eines Werts von einem Wert in einen anderen zu ändern. Sie sind wichtig, um die Datenkompatibilität sicherzustellen und Operationen auszuführen, für die Daten in einem bestimmten Format erforderlich sind.

Funktion

Signature

Beschreibung

TO_DATE

  • TO_DATE (Ganzzahl)

  • TO_DATE (Ausdruck, Format)

  • Konvertiert eine Millisekunden-Ganzzahl aus einer Epoche in einen Datumswert.

  • Konvertiert eine Zeichenkettendarstellung in einen Datumswert.

TO_TIMESTAMP

  • TO_TIMESTAMP (doppelt)

  • TO_TIMESTAMP (Zeichenfolge, Format)

  • Konvertiert eine zweite Ganzzahl einer Epoche in einen Timestamp-Datentyp.

  • Konvertiert eine Zeichenkettendarstellung von Datum und Uhrzeit in einen Timestamp-Datentyp.

TO_TIME

  • TO_TIME (int)

  • TO_TIME (Zeichenfolge, Format)

  • Konvertiert eine Millisekunden-Ganzzahl aus einer Epoche in einen Zeitwert.

  • Konvertiert eine Zeichenkettendarstellung in einen Zeitwert.

CAST

BESETZUNG (<expression>ALS<data type>)

Konvertiert eine Entität oder einen Ausdruck, der zu einem einzelnen Wert ausgewertet wird, von einem Typ in einen anderen.

Unterstützte Datentypen sind:

  • BOOLEAN

  • INTEGER

  • INT

  • TIMESTAMP (ZEITSTEMPEL)

  • DATUM

  • CHAR

  • CHARACTER

  • STRING

Beispiel einer SQL-Abfrage unter Verwendung der aufgelisteten Funktionen:
SELECT TO_TIMESTAMP (100) AS timestamp_value, TO_DATE(r.event_timestamp) AS date_value, TO_TIME(r.event_timestamp) AS time_value FROM raw_time_series AS r