Oracle/PLSQL: función MESES_ENTRE

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

Oracle/PLSQL: función MESES_ENTRE

Este tutorial de Oracle explica cómo usar Oracle/PLSQL Función MESES_ENTRE Con sintaxis y ejemplos.

describir

La función Oracle/PLSQL MONTHS_BETWEEN devuelve el número de meses entre fecha1 y fecha2.

sintaxis

La sintaxis de la función MONTHS_BETWEEN en Oracle/PLSQL es:

MONTHS_BETWEEN( date1, date2 )

parámetro o parámetro

date1 es la primera fecha utilizada para calcular el número de meses intermedios. date2 La segunda fecha utilizada para calcular el número de meses intermedios.

devolver los bienes

La función MONTHS_BETWEEN devuelve un valor numérico.

notas

  • Si calcula un mes decimal, la función MONTHS_BETWEEN calcula el decimal en función de un mes de 31 días.

aplicar para

La función MONTHS_BETWEEN está disponible en las siguientes versiones de Oracle/PLSQL:

  • Oráculo 12c, Oráculo 11g, Oráculo 10g, Oráculo 9i, Oráculo 8i

ejemplo

Veamos algunos ejemplos de la función MONTHS_BETWEEN de Oracle y exploremos cómo usar la función MONTHS_BETWEEN en Oracle/PLSQL.

Por ejemplo:

MONTHS_BETWEEN (TO_DATE ('2003/01/01', 'yyyy/mm/dd'), TO_DATE ('2003/03/14', 'yyyy/mm/dd') )

volverá -2.41935483870968

Otro ejemplo del uso de la función MONTHS_BETWEEN en Oracle/PLSQL es:

MONTHS_BETWEEN (TO_DATE ('2003/07/01', 'yyyy/mm/dd'), TO_DATE ('2003/03/14', 'yyyy/mm/dd') )

regresará 3.58064516129032

Otro ejemplo del uso de la función MONTHS_BETWEEN es:

MONTHS_BETWEEN (TO_DATE ('2003/07/02', 'yyyy/mm/dd'), TO_DATE ('2003/07/02', 'yyyy/mm/dd') )

devolverá 0

El ejemplo final del uso de la función MONTHS_BETWEEN en Oracle/PLSQL es:

MONTHS_BETWEEN (TO_DATE ('2003/08/02', 'yyyy/mm/dd'), TO_DATE ('2003/06/02', 'yyyy/mm/dd') )

regresará 2

(Visited 4 times, 1 visits today)