fonction d'intervalle dans oracle

Requête:

SELECT INTERVAL '300' month,
       INTERVAL '54-2' year to month,
       INTERVAL ' 11:12:10.1234567' hour to second 
  FROM DUAL;

La sortie de la requête ci-dessus est:

+25-00,+54-02,+00 11:12:10.1234567

Quelqu'un peut-il m'expliquer comment cette requête est de donner à cette sortie, avec une explication sur la fonction d'intervalle?

OriginalL'auteur Aaaaa | 2011-05-04