Funzioni di conversione dei tipi - AWS IoT SiteWise

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

Funzioni di conversione dei tipi

Le funzioni di conversione dei tipi vengono utilizzate per modificare il tipo di dati di un valore da uno all'altro. Sono essenziali per garantire la compatibilità dei dati ed eseguire operazioni che richiedono dati in un formato specifico.

Funzione

Firma

Descrizione

TO_DATE

  • TO_DATE (NUMERO INTERO)

  • TO_DATE (espressione, formato)

  • Converte un numero intero in millisecondi di epoca in un valore di data.

  • Converte una rappresentazione di stringa di caratteri in un valore di data.

TO_TIMESTAMP

  • TO_TIMESTAMP (doppio)

  • TO_TIMESTAMP (stringa, formato)

  • Converte un numero intero in un secondo momento in un tipo di dati timestamp.

  • Converte una rappresentazione in formato stringa di data e ora in un tipo di dati timestamp.

TO_TIME

  • TO_TIME (int)

  • TO_TIME (stringa, formato)

  • Converte un numero intero in millisecondi di epoca in un valore temporale.

  • Converte una rappresentazione di stringa di caratteri in un valore temporale.

CAST

<data type>CAST (<expression>AS)

Converte un'entità o un'espressione che restituisce un singolo valore da un tipo all'altro.

I tipi di dati supportati sono:

  • BOOLEAN

  • INTEGER

  • INT

  • TIMESTAMP

  • DATE

  • CHAR

  • CHARACTER

  • STRING

Esempio di una query SQL utilizzando le funzioni elencate:
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