Cita: 1- Por que cuadno haces el to date(fecha, 'dd/mm/RR') pones las R´s cuando te refieres al año ? No lo entiendo.
RRRR también es un tipo de año. Miralo aca javi.
http://www.techonthenet.com/oracle/f...ns/to_date.php Cita: 2- Y la segunda es pasar a numero el char de una fecha, es decir:
to_number(to_char(fecha, 'yyyymmdd')). Esta opcion tiene la pega de que si tienes dos fechas iguales en las qeu la diferencia es la hora (hora, minutos, segudno), no vas a notar la diferencia.
Libertad1. yo me iría también por esta solución. Ten muy en cuenta la opinión de javi_cassi, lo del orden de YYYYMMDD. Es de suma importancia.
En cuanto al rendimiento, no tengo mucha experiencia en oracle (apens estoy estudiando)
pero para que notes una diferencia en tiempo en comparar fechas y numeros, tendrías que estar hablando de un numero de registros excesivo.
Yo te ti, no le daría tantas vueltas a convertir las fechas a numeros.
Un saludo.