Funzione EXTRACT in Amazon QLDB - Database Amazon Quantum Ledger (Amazon QLDB)

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Funzione EXTRACT in Amazon QLDB

In Amazon QLDB, utilizza laEXTRACT funzione per restituire il valore intero di una parte di data o ora specificata da un determinato timestamp.

Sintassi

EXTRACT ( datetimepart FROM timestamp )

Argomenti

parte data/ora

La parte di data o ora che la funzione estrae. Questo parametro può essere uno dei seguenti:

  • year

  • month

  • day

  • hour

  • minute

  • second

  • timezone_hour

  • timezone_minute

timestamp

Il nome del campo o l'espressione del tipo di dati datimestamp cui la funzione estrae. Se questo parametro è di tipo (NULLoMISSING) sconosciuto, la funzione restituisceNULL.

Un valore letterale del timestamp di Ion può essere indicato con backticks (`...`). Per dettagli sulla formattazione ed esempi di valori di timestamp, consulta Timestamp nel documento con le specifiche di Amazon Ion.

Tipo restituito

int

Esempi

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

Funzioni correlati correlati correlati