Convertir un intervalle en minutes

Supposons que j'ai 2 intervalles:

INTERVAL '0 00:30:00' DAY TO SECOND
INTERVAL '0 04:00:00' DAY TO SECOND

Quelle est la façon la plus élégante pour obtenir la quantité de minutes dans chaque intervalle. 30 et 240 en conséquence.

Oui, je sais que je peux effectuer EXTRACT(HOUR FROM interval) * 60 + EXTRACT(MINUTE FROM interval)mais ça a l'air terrible pour moi.

Meilleure des solutions?

source d'informationauteur zerkms