Funções de conversão de tipos - AWS IoT SiteWise

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Funções de conversão de tipos

As funções de conversão de tipo são usadas para alterar o tipo de dados de um valor de um para outro. Eles são essenciais para garantir a compatibilidade dos dados e realizar operações que exigem dados em um formato específico.

Função

Assinatura

Descrição

TO_DATE

  • TO_DATE (inteiro)

  • TO_DATE (expressão, formato)

  • Converte um número inteiro de milissegundos de época em um valor de data.

  • Converte uma representação de cadeia de caracteres em um valor de data.

TO_TIMESTAMP

  • TO_TIMESTAMP (duplo)

  • TO_TIMESTAMP (string, formato)

  • Converte um número inteiro de segundo de época em um tipo de dados de carimbo de data/hora.

  • Converte uma representação em cadeia de caracteres de uma data e hora em um tipo de dados de carimbo de data/hora.

TO_TIME

  • TO_TIME (int)

  • TO_TIME (string, formato)

  • Converte um número inteiro de milissegundos de época em um valor de tempo.

  • Converte uma representação de cadeia de caracteres em um valor de tempo.

CAST

ELENCO (<expression>AS<data type>)

Converte uma entidade ou expressão que é avaliada como um único valor, de um tipo para outro.

Os tipos de dados compatíveis são:

  • BOOLEAN

  • INTEGER

  • INT

  • TIMESTAMP

  • DATE

  • CHAR

  • CHARACTER

  • STRING

exemplo de uma consulta SQL usando as funções listadas:
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