Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Restad e fechas en Oracle.

Estas en el tema de Restad e fechas en Oracle. en el foro de Oracle en Foros del Web. Buenas. A ver si podéis echarme una mano con este proble que tengo con un procedimiento almacenado, por favor: Tengo una fecha declarada como number ...
  #1 (permalink)  
Antiguo 18/03/2008, 06:05
 
Fecha de Ingreso: marzo-2008
Mensajes: 14
Antigüedad: 16 años, 1 mes
Puntos: 0
Restad e fechas en Oracle.

Buenas.

A ver si podéis echarme una mano con este proble que tengo con un procedimiento almacenado, por favor:

Tengo una fecha declarada como number en formato YYYYMM (200801).
La cosa es que quiero restarle tres meses, pero, ¿no puedo usar la función add_month(variable, -3), verdad?.
¿Sabéis qué puedo hacer?.

Muchísimas gracias de antemano.
  #2 (permalink)  
Antiguo 18/03/2008, 06:37
Avatar de matanga  
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 16 años, 6 meses
Puntos: 85
Re: Restad e fechas en Oracle.

Hola,

No puedes utilizar las funciones de fechas en tipos de datos number sin un casteo previo, ademas de que es una muy mala practica manejar fechas en tipos number o varchar. Te recomiendo que pases los tipos a date.


Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:07.