Funktion EXTRAHIEREN in Amazon QLDB - Amazon Quantum Ledger Database (Amazon QLDB)

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.

Funktion EXTRAHIEREN in Amazon QLDB

Verwenden Sie in Amazon QLDB dieEXTRACT Funktion, um den Ganzzahlwert eines bestimmten Datums- oder Uhrzeitteils aus einem bestimmten Zeitstempel zurückzugeben.

Syntax

EXTRACT ( datetimepart FROM timestamp )

Argumente

Datum/Uhrzeit/Teil

Der Datums- oder Uhrzeitteil, den die Funktion extrahiert. Bei diesem Parameter kann es sich um einen der Folgenden handeln:

  • year

  • month

  • day

  • hour

  • minute

  • second

  • timezone_hour

  • timezone_minute

timestamp

Der Feldname oder Ausdruck des Datentyps timestamp, aus dem die Funktion extrahiert. Wenn dieser Parameter ein unbekannter Typ (NULL oder MISSING) ist, gibt die Funktion NULL zurück.

Ein Ion-Timestamp-Literalwert kann mit backticks (`...`) gekennzeichnet werden. Formatierungsdetails und Beispiele für Zeitstempelwerte finden Sie unter Zeitstempel im Amazon Ion-Spezifikationsdokument.

Rückgabetyp

int

Beispiele

EXTRACT(YEAR FROM `2010-01-01T`) -- 2010 EXTRACT(MONTH FROM `2010T`) -- 1 (equivalent to 2010-01-01T00:00:00.000Z) EXTRACT(MONTH FROM `2010-10T`) -- 10 EXTRACT(HOUR FROM `2017-01-02T03:04:05+07:08`) -- 3 EXTRACT(MINUTE FROM `2017-01-02T03:04:05+07:08`) -- 4 EXTRACT(TIMEZONE_HOUR FROM `2017-01-02T03:04:05+07:08`) -- 7 EXTRACT(TIMEZONE_MINUTE FROM `2017-01-02T03:04:05+07:08`) -- 8 -- Runnable statements SELECT EXTRACT(YEAR FROM `2010-01-01T`) FROM << 0 >> -- 2010 SELECT EXTRACT(MONTH FROM `2010T`) FROM << 0 >> -- 1

Verbundene Funktionen