Problema en campo Fecha de Sql
Hola amigos, estoy realizando un programa en Java con bases de datos, pero tengo un par de problemas, segun mis deducciones estoy mal desde la creación de la base de datos. Tengo el campo fecha como tipo char de 10 caracteres y cuando ingreso la fecha desde mi programa de java, concateno el dia, mes y año para ingresarlo a la base de datos de la siguiente manera:
dia=10
mes=01
año=2001
fecha=dia+/+mes+/+año.
Entonces al insertar en la tabla mi campo fecha de la siguiente manera:
10/01/2001.
Entonces cuando quiero comparar fechas para hacer algun reporte, muestra datos que no deberia mostrar.
Estoy mal en la inserccion d elos datos? O en el tipo de dato del campo fecha?
Espero alguna respuesta, de antemano muchas gracias.
dia=10
mes=01
año=2001
fecha=dia+/+mes+/+año.
Entonces al insertar en la tabla mi campo fecha de la siguiente manera:
10/01/2001.
Entonces cuando quiero comparar fechas para hacer algun reporte, muestra datos que no deberia mostrar.
Estoy mal en la inserccion d elos datos? O en el tipo de dato del campo fecha?
Espero alguna respuesta, de antemano muchas gracias.