Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/09/2006, 09:01
Rvela
 
Fecha de Ingreso: junio-2005
Ubicación: Trujillo - Peru
Mensajes: 31
Antigüedad: 19 años, 5 meses
Puntos: 0
probe con esto y sale error

Primero probe la funcion y es correcta

select EXTRACT(DAY FROM DATE '2006-05-22')- EXTRACT(DAY FROM DATE '2006-05-18');


ejecute esto y sale 4 .. q es la diferencia de dias ... sin embargo cuando lo pongo en un procedimiento de esta forma

dif_dias = extract(day from date $4) - extract(day from date minfecvenc);

donde $4 es la variable q ingresa y minfecvenc es producto de esta consulta:

select into minfecvenc min(crocuo_fecvencimiento) from cronogramaxcuota where fic_codigo=ficha and crocuo_estado='f' and crocuo_numero='0';

sale el siguiente error
Query failed: ERROR: syntax error at or near "$1" CONTEXT: PL/pgSQL function "f_inserta_pago_intranet" line 50 at assignment in

Espero puedan ayudarme