View a markdown version of this page

Fonctions de conversion de type - AWS IoT SiteWise

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.

Fonctions de conversion de type

Les fonctions de conversion de type sont utilisées pour modifier le type de données d'une valeur à l'autre. Ils sont essentiels pour garantir la compatibilité des données et effectuer des opérations nécessitant des données dans un format spécifique.

Fonction

Signature

Description

TO_DATE

  • TO_DATE (entier)

  • TO_DATE (expression, format)

  • Convertit un entier en millisecondes d'époque en une valeur de date.

  • Convertit une représentation sous forme de chaîne de caractères en valeur de date.

TO_TIMESTAMP

  • TO_TIMESTAMP (double)

  • TO_TIMESTAMP (chaîne, format)

  • Convertit un second entier d'époque en un type de données d'horodatage.

  • Convertit une représentation sous forme de chaîne d'une date et d'une heure en un type de données d'horodatage.

TO_TIME

  • TO_TIME (entier)

  • TO_TIME (chaîne, format)

  • Convertit un entier en millisecondes d'époque en une valeur temporelle.

  • Convertit une représentation sous forme de chaîne de caractères en valeur temporelle.

CAST

ACTEURS (<expression>EN TANT QUE<data type>)

Convertit une entité, ou une expression dont l'évaluation donne une valeur unique, d'un type à un autre.

Les types de données pris en charge sont :

  • BOOLEAN

  • INTEGER

  • INT

  • TIMESTAMP

  • DATE

  • CHAR

  • CHARACTER

  • CHAÎNE

Exemple d'une requête SQL utilisant les fonctions listées :
SELECT TO_TIMESTAMP (100) AS timestamp_value, TO_DATE(r.event_timestamp) AS date_value, TO_TIME(r.event_timestamp) AS time_value FROM raw_time_series AS r