Fonction TO_TIMESTAMP dans Amazon QLDB - Amazon Quantum Ledger Database (Amazon QLDB)

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Fonction TO_TIMESTAMP dans Amazon QLDB

Dans Amazon QLDB, à partir d'une chaîne représentant un horodatage, utilisez laTO_TIMESTAMP fonction pour convertir la chaîne en type detimestamp données. Il s'agit de l'opération inverse deTO_STRING.

Syntaxe

TO_TIMESTAMP ( string [, 'format' ] )

Arguments

string

Nom du champ ou expression du type de donnéesstring que la fonction convertit en horodatage.

format

(Facultatif) Chaîne littérale qui définit le modèle de format de la chaîne d'entrée, en termes de parties de date. Pour connaître les formats valides, consultez Chaînes de format d'horodatage.

Si cet argument est omis, la fonction suppose que la chaîne est au format d'un horodatage Ion standard. C'est la méthode recommandée pour analyser un horodatage Ion à l'aide de cette fonction.

L'ajout de zéro est facultatif lorsque vous utilisez un symbole de format à caractère unique (tel quey,M,,d,H,h,s)m,,), mais il est obligatoire pour leurs variantes complétées par des zéros (tels queyyyyMMdd,HH,hh,mm,,ss).

Un traitement spécial est accordé aux années à deux chiffres (symbole de formatyy). 1900 est ajoutée aux valeurs supérieures ou égales à 70, et 2000 est ajoutée aux valeurs inférieures à 70.

Les noms des mois et les indicateurs AM ou PM ne distinguent pas les majuscules des minuscules.

Type de retour

timestamp

Exemples

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

Références Références