Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/09/2009, 07:40
Avatar de 8vio
8vio
 
Fecha de Ingreso: marzo-2008
Ubicación: Detras del monitor
Mensajes: 168
Antigüedad: 16 años, 1 mes
Puntos: 6
Respuesta: restriccion de una fecha

Hola que tal,

No creo que puedas lograr eso con un check, lo que si podrias hacer es crear un trigger, validando que cada vez que se haga insert o update genere un error si la fecha es mayor a la actual.


Algo asi

Código:
CREATE OR REPLACE TRIGGER trg_fecha BEFORE INSERT OR UPDATE ON Tbl_Proyectos
BEGIN
   IF :ProyectoFechaInicio > SYSDATE THEN
      RAISE_APPLICATION_ERROR (num => -20000, msg => 'La fecha es mayor a la actual');
   END IF;
END;