Fechas en PL-SQL

fersen
07 de Noviembre del 2003
Si alguien puede ayudarme, necesito cuanto antes resolver esto:
recibo como parametro una variable tipo DATE, en un Procedure de Oracle, y necesito compararla con un campo de una tabla, la comparacion "fechaParamatro < fechaTabla" no anda, encontre una solucion usando fechaTabla < to_date(to_char(fechaParametro,'dd/mm/yyyy'||' '||'18:00','dd/mm/yyyy hh24:mi'));
bien, esto no me funciona, como es que se usa? no me interesa comparar horas de todas formas, o de q otra manera mas simple puede hacerse??
agradezco de antemano
Fernando

rorrodiaz
07 de Noviembre del 2003
SI EL CAMPO DE LA TABLA ES DE TIPO DATE TE DEBERIA ANDAR SIN NINGUN CAST DE TIPOS

Javier
07 de Noviembre del 2003
Usa esto, compara la fecha pero en orden de yyyy/mm/dd:
IF to_char(fecha_tabla,'yyyymmdd') < to_char(fecha_parametro,'yyyymmdd') THEN 'TU RUTINA'.