Cláusulas EXTRACT

A cláusula
EXTRACT
extrai um componente Data/Hora de uma coluna do tipo DateTime.

Funcionalidade compatível

Exemplos de funcionalidade compatível de EXTRACT
Comportamento esperado
Consulta para atingir o comportamento esperado
Extraia o componente de dia de uma coluna DataEHora.
SELECT EXTRACT(DAY FROM Time) AS "Day" FROM Table1;
Extraia o componente de ano de uma coluna DataEHora.
SELECT EXTRACT(YEAR FROM Time) AS "Year" FROM Table1;
Extraia o componente de mês de uma coluna DataEHora.
SELECT EXTRACT(MONTH FROM Time) AS "Month" FROM Table1;
Extraia o componente de hora de uma coluna DataEHora.
SELECT EXTRACT(HOUR FROM Time) AS "Hour" FROM Table1;
Extraia o componente de minuto de uma coluna DataEHora.
SELECT EXTRACT(MINUTE FROM Time) AS "Minute" FROM Table1;
Extraia o componente de segundo de uma coluna DataEHora.
SELECT EXTRACT(SECOND FROM Time) AS "Second" FROM Table1;
Filtre linhas por ano usando EXTRACT.
SELECT * FROM "DataLogger1" WHERE EXTRACT(YEAR FROM Timestamp) = "2025";

Funcionalidade não compatível

  • Usar EXTRACT diretamente em cláusulas GROUP BY.
  • Conversão de valores extraídos para outros tipos de dados.
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal