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 changer le type de données d'une valeur de l'un à 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 d'une milliseconde 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 deuxième 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 d'une milliseconde d'époque en une valeur temporelle.

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

CAST

CASTING (<expression>AS<data type>)

Convertit une entité, ou une expression qui 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 répertorié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