From: | Rensi Arteaga Copari <rarteaga(at)ende(dot)bo> |
---|---|
To: | Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: bloqueo de tablas |
Date: | 2010-07-20 20:19:49 |
Message-ID: | 4C4604E5.20603@ende.bo |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Es exactamente los que necesito
Muchas gracias por su ayuda
saludos
El 20/07/2010 16:17, Roberto Olivas Mendoza escribió:
> CREATE OR REPLACE FUNCTION obtener_folio_factura RETURNS numeric AS
> $body$
>
> DECLARE folio_factura NUMERIC(9,0);
> BEGIN
>
> LOCK TABLE dosificacion IN SHARE ROW EXCLUSIVE MODE;
>
> SELECT INTO folio_factura dosificacion.numero_actual FROM dosificacion;
>
> UPDATE dosificacion SET (numero_actual) = (numero_actual + 1);
>
> RETURN (folio_factura);
>
> END;
> $body$
> LANGUAGE 'plpgsql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER;
--
EMPRESA NACIONAL DE ELECTRICIDAD
www.ende.bo
Tel.: (591-4) 4520317 - 4120900
Fax: (591-4) 4520318
---------------------------------------------------------------------------------
Este mensaje ha sido analizado automaticamente por el MailScanner de ENDE
y no han sido detectados virus ni otros contenidos peligrosos.
From | Date | Subject | |
---|---|---|---|
Next Message | msileone | 2010-07-20 20:23:48 | Re: Cuantos locks son muchos locks? |
Previous Message | Rensi Arteaga Copari | 2010-07-20 20:11:10 | Re: bloqueo de tablas |