Hola a todos y gracias por tomarse la molestia en leer esto.
Sucede q quiero crear una vista materializada, la vista es en base al siguiente query:
Código SQL
[-]
select distinct matricula, to_char('40') as tipo, to_date(antiguedad),
funcion(matricula,10,101,null) as dias
from tabla
where ....
En el query utilizo una funcion, en la cual necesito especificar una fecha (no la mando como parametro de inicio, esta dentro de la funcion) para que haga el calculo.
La fecha en cuestion la manejo por medio de un paquete (es como de uso común, no pregunten xq... solo se que asi está, y así pretendo usarlo).
dentro de la funcion tengo algo así:
Todo va bien, si ejecuto la consulta en el navegador de oracle no hay problema, obtengo resultados y todo es perfecto, sin embargo cuando quiero crear la vista me marca un error en la funcion, y tiene q ver algo con la fecha... no esta obteniendo el valor del paquete (manda null), pero no se xq, haciendo un select al paquete para ver la fecha, me sale la correcta... e incisto, cuando ejecuto el query simple no hay lio.
A grandes razgos ese es mi problema, si alguien sabe la respuesta se los agradeceré infinitamente.
Grax de antemano.
