Converter Segundos em Minutos, Horas e Dias no OBIEE

Olá!

Por vezes precisamos converter horas, dias e minutos no OBIEE. Muitas vezes “patinamos” nisso, já perdi alguns minutos validando esses códigos em um projeto e, depois de um tempo, em outro projeto, precisei novamente e perdi os mesmos “minutos preciosos”.

Por isso, resolvi por aqui para consulta rápida, tanto para mim quanto para quem precisar converter segundos 🙂

como converter segundos em horas e dias no OBIEE

Código para Converter

Dias HH:MM:SS

CAST(FLOOR(“TimeInSeconds_Column” / 86400 ) AS VARCHAR(4)) || ‘Days ‘ || CAST(FLOOR(MOD(“TimeInSeconds_Column” , 86400 ) / 3600) AS VARCHAR(4)) ||’:’|| CAST(FLOOR(MOD(“TimeInSeconds_Column” , 3600 ) / 60) AS VARCHAR(4)) ||’:’|| CAST(MOD(“TimeInSeconds_Column” , 60) AS VARCHAR(4))

HH:MM:SS

CAST(FLOOR(MOD(“TimeInSeconds_Column” , 86400 ) / 3600) AS VARCHAR(4)) ||’:’|| CAST(FLOOR(MOD(“TimeInSeconds_Column” , 3600 ) / 60) AS VARCHAR(4)) ||’:’|| CAST(MOD(“TimeInSeconds_Column” , 60) AS VARCHAR(4))

Espero que seja útil!

The following two tabs change content below.

Leila Conz

Latest posts by Leila Conz (see all)

Deixe uma resposta