Cómo obtener el valor absoluto de un intervalo
Considere la siguiente declaración:
select interval '-1 hours'
No pude averiguar cómo obtener el valor absoluto de un intervalo, es decir, para cambiar o eliminar el signo si es negativo. Lo único que me vino a la mente es lo siguiente:
select abs(extract(epoch from interval '-1 hours'))
Pero me pregunto si hay una forma más elegante (una forma que conserve el tipo de intervalo).