01/02/2011, 13:17
|
| | Fecha de Ingreso: febrero-2011
Mensajes: 9
Antigüedad: 13 años, 9 meses Puntos: 1 | |
Adicionar un mes exacto a una fecha Hola a todos
Tengo un inconveniente, necesito calcular la fecha exactamente un mes despues de la que recibe mi funcion por parametro, pero tengo rollo con febreo y los meses de 30 dias
Este es mi query.
SELECT ADD_MONTHS ('28/02/2010',1) FROM DUAL. La salida que necesito es 28/03/2011, pero me arroja 31/03/2011.
Tambien intente esto: SELECT ADD_months (to_date('28/02/2010','dd/mm/yy')-1,1)+1 FROM DUAL y funcionó para este caso pero con el parametro 31/03/2010 el resultado es 01/05/2010.
Independiente siempre me debe sumar un mes, para el caso de los meses como 31/01/2011 en ese caso si la salida debe ser el ultimo dia de febrero 28/02/2011.
Gracias
Última edición por SONOFGOD; 01/02/2011 a las 17:19
Razón: grá
|