Fonction DATE_ADD 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 DATE_ADD dans Amazon QLDB

Dans Amazon QLDB, utilisez laDATE_ADD fonction pour incrémenter une valeur d'horodatage donnée selon un intervalle spécifié.

Syntaxe

DATE_ADD( datetimepart, interval, timestamp )

Arguments

date/heure (partie)

Références sur lesquelles la fonction opère. Ce paramètre peut avoir l'une des valeurs suivantes :

  • year

  • month

  • day

  • hour

  • minute

  • second

interval

Entier qui spécifie l'intervalle à ajouter à l'horodatage donné. Un nombre entier négatif soustrait l'intervalle.

timestamp

Nom du champ ou expression du type de donnéestimestamp que la fonction incrémente.

Une valeur littérale d'horodatage Ion peut être indiquée par des crochets inverses (`...`). Pour plus de détails sur le formatage et des exemples de valeurs d'horodatage, consultez la section Horodatages du document de spécifications Amazon Ion.

Type de retour

timestamp

Exemples

DATE_ADD(year, 5, `2010-01-01T`) -- 2015-01-01T DATE_ADD(month, 1, `2010T`) -- 2010-02T (result adds precision as necessary) DATE_ADD(month, 13, `2010T`) -- 2011-02T (2010T is equivalent to 2010-01-01T00:00:00.000Z) DATE_ADD(day, -1, `2017-01-10T`) -- 2017-01-09T DATE_ADD(hour, 1, `2017T`) -- 2017-01-01T01:00Z DATE_ADD(hour, 1, `2017-01-02T03:04Z`) -- 2017-01-02T04:04Z DATE_ADD(minute, 1, `2017-01-02T03:04:05.006Z`) -- 2017-01-02T03:05:05.006Z DATE_ADD(second, 1, `2017-01-02T03:04:05.006Z`) -- 2017-01-02T03:04:06.006Z -- Runnable statements SELECT DATE_ADD(year, 5, `2010-01-01T`) FROM << 0 >> -- 2015-01-01T SELECT DATE_ADD(day, -1, `2017-01-10T`) FROM << 0 >> -- 2017-01-09T

Références Références