TIMESTAMPFunzione TO_ 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à.

TIMESTAMPFunzione TO_ in Amazon QLDB

Importante

Avviso di fine del supporto: i clienti esistenti potranno utilizzare Amazon QLDB fino alla fine del supporto il 31/07/2025. Per ulteriori dettagli, consulta Migrare un Amazon QLDB Ledger ad Amazon Aurora Postgre. SQL

In AmazonQLDB, data una stringa che rappresenta un timestamp, usa la TO_TIMESTAMP funzione per convertire la stringa in un tipo di timestamp dati. Questa è l'operazione inversa di. TO_STRING

Sintassi

TO_TIMESTAMP ( string [, 'format' ] )

Argomenti

string

Il nome di campo o l'espressione del tipo di dati string che la funzione converte in un timestamp.

format

(Facoltativo) La stringa letterale che definisce il modello di formato dell'input string, in termini di parti relative alla data. Per i formati validi, consultare stringhe in formato timestamp.

Se questo argomento viene omesso, la funzione presuppone che string è nel formato di un timestamp Ion standard. Questo è il modo consigliato per analizzare un timestamp Ion utilizzando questa funzione.

L'imbottitura zero è facoltativa quando si utilizza un simbolo di formato a carattere singolo (comey,,,M,,d,H,s) hm, ma è obbligatoria per le varianti con imbottitura zero (ad esempio,,,,,,). yyyy MM dd HH hh mm ss

Viene riservato un trattamento speciale agli anni a due cifre (simbolo di formatoyy). 1900 viene aggiunto ai valori maggiori o uguali a 70 e 2000 viene aggiunto ai valori inferiori a 70.

I nomi dei mesi e gli indicatori AM o PM non fanno distinzione tra maiuscole e minuscole.

Tipo restituito

timestamp

Esempi

TO_TIMESTAMP('2007T') -- `2007T` TO_TIMESTAMP('2007-02-23T12:14:33.079-08:00') -- `2007-02-23T12:14:33.079-08:00` TO_TIMESTAMP('2016', 'y') -- `2016T` TO_TIMESTAMP('2016', 'yyyy') -- `2016T` TO_TIMESTAMP('02-2016', 'MM-yyyy') -- `2016-02T` TO_TIMESTAMP('Feb 2016', 'MMM yyyy') -- `2016-02T` TO_TIMESTAMP('February 2016', 'MMMM yyyy') -- `2016-02T` -- Runnable statements SELECT TO_TIMESTAMP('2007T') FROM << 0 >> -- 2007T SELECT TO_TIMESTAMP('02-2016', 'MM-yyyy') FROM << 0 >> -- 2016-02T

Funzioni correlate