SQL - Ayuda con las fechas

 
Vista:

Ayuda con las fechas

Publicado por Miss_Marilia (1 intervención) el 07/03/2007 08:43:53
Buenos días,

Estoy haciendo un proyecto de fin de curso en SQL y necesito ayuda con un error que me da. (error ora-02436).

Realmente lo único que necesito es comprobar que la edad sea entre 12 y 18, pero todo esto con las fechas de nacimiento, no con las edades. He probado de las siguientes maneras que he visto, pero todas me dan el mismo error o me dicen que falta un paréntesis... :S

FECHA_NAC DATE CHECK (FECHA_NAC BETWEEN ‘19890101’ AND ‘19941231’),

FECHA_NAC DATE CHECK (FECHA_NAC BETWEEN TO_DATE’01-01-1989’,’DD-MM-YYYY’) AND (TO_DATE’31-12-1994’,’DD-MM-YYYY’),

FECHA_NAC DATE CHECK(VALUE>=‘19890101’ AND VALUE<=‘19941231’),

FECHA_NAC DATE CHECK(FECHA_NAC BETWEEN '01-01-1989' AND '31-12-1994'),

FECHA_NAC DATE CHECK(FECHA_NAC>='01-01-1998' AND FECHA_NAC<='31-12-1994'),

He buscado en foros en ingles pero no saco nada en claro!! La profesora no puede ayudarnos porque es nuestro proyecto... Dime que tu sí :D

Gracias por adelantado
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder