MONTHS_BETWEEN

MONTHS_BETWEEN calcola il numero di mesi tra due date. Quando le due date hanno lo stesso componente per il giorno oppure corrispondono entrambe all'ultimo giorno del mese, il valore restituito è un numero intero. In caso contrario, il valore restituito include una frazione che considera la differenza di giorni in base a un mese di 31 giorni.

Valore restituito

NUMBER

Sintassi

MONTHS_BETWEEN(date1, date2)

Argomenti

date1 e date2 sono espressioni di data e ora. Se date1 è una data successiva a date2, il risultato è positivo. Se date1 è una data precedente a date2, il risultato è negativo.

Esempio

MONTHS_BETWEEN('15-APR-06', '01-GEN-06') restituisce il valore 3.45.