From: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
---|---|
To: | angel Iracheta <angel(dot)iracheta(at)gmail(dot)com> |
Cc: | Huilder Mera <hmera(at)chiclayo(dot)abaco-corp(dot)edu(dot)pe>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Sumar Dias a una Fecha |
Date: | 2004-10-14 13:23:26 |
Message-ID: | 20041014132326.GD4174@dcc.uchile.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Wed, Oct 13, 2004 at 05:16:36PM -0600, angel Iracheta wrote:
> CREATE OR REPLACE FUNCTION public.fecha_venc(varchar, date)
> RETURNS date AS
> '
> DECLARE
> cve_cte ALIAS FOR $1;
> pfecha ALIAS FOR $2;
> reg_cte RECORD;
> dias_plazo INTEGER;
> BEGIN
> SELECT diasc INTO reg_cte FROM CLIENTES WHERE cliente=cve_cte;
> dias_plazo:=reg_cte.diasc;
> RETURN pfecha + dias_plazo ;
> END;'
> LANGUAGE 'plpgsql' VOLATILE;
Por que declaras esta funcion VOLATILE? Esta funcion puedes
clasificarla como STABLE; no tiene efectos secundarios ni usa parametros
fuera de la BD.
--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
Y dijo Dios: "Que sea Satanás, para que la gente no me culpe de todo a mí."
"Y que hayan abogados, para que la gente no culpe de todo a Satanás"
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2004-10-14 13:27:26 | Re: Tablas Temporales en postgres |
Previous Message | Alvaro Herrera | 2004-10-14 13:21:46 | Re: CREATE OR REPLACE FUNCTION |