Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] Ayuda Manejo de transacciones en una función.

From: Jorge Garcia <jorgeenriqueg(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] Ayuda Manejo de transacciones en una función.
Date: 2012-09-20 19:49:31
Message-ID: CABS6n2b9HHO9aCD9aerhqPNKU4M9vwvQJDn__ohpRJVZFEB0LQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: ecpug pgsql-es-ayuda

Gracias por los aportes. ya pude realizar lo que necesitaba.

2012/9/20 William Diaz Pabón <widipa(at)gmail(dot)com>

> Muchas gracias a todos por sus aportes
>
> El 20 de septiembre de 2012 11:04, Alvaro Herrera <
> alvherre(at)2ndquadrant(dot)com> escribió:
>
> Excerpts from William Diaz Pabón's message of jue sep 20 12:00:10 -0300
>> 2012:
>>
>> > Yo tengo una duda, y si tengo por ejemplo un millon de registros que
>> > retorna el cursor, al cual se le hace un procesamiento y el último
>> registro
>> > del cursor genera una exception se pierde todo el procesamiento
>> anterior? o
>> > lo que propone alvaro es lo que se debe hacer para esos casos?.
>>
>> Se pierde. Si pones un EXCEPTION, entonces no se pierde.
>>
>> > Como hacer para procesar un pool de registros y al terminar el cursor y
>> se
>> > hace commit, guardar los registros procesados exitosamente y los que no
>> que
>> > guarde un error pero que siempre termine de recorrer todo el cursor.
>>
>> En el bloque EXCEPTION puedes hacer cosas divertidas como dar un INSERT
>> que guarde el registro que falló en otra tabla donde sepas que no va a
>> ocurrir el error, o mandarlo al log, o escribirlo en un archivo, o cosas
>> así.
>>
>> --
>> Álvaro Herrera http://www.2ndQuadrant.com/
>> PostgreSQL Development, 24x7 Support, Training & Services
>>
>
>
>
> --
> Cordialmente.
>
>
> William Diaz Pabón
> Cel: 3157397356
> Bogotá - Colombia
>
> --
> Solo para Mujeres: http://www.lineadebelleza.com/
>
>

In response to

Browse ecpug by date

  From Date Subject
Next Message Jaime Casanova 2012-09-21 04:06:55 Llamada de charlas - PGDay Ecuador 2012. aun estas a tiempo
Previous Message Ovnicraft 2012-09-20 18:06:53 Re: [ecpug] PLV8JS (Javascript en Postgres)

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2012-09-20 20:38:44 Re: Problemas con pg_dump
Previous Message Ovnicraft 2012-09-20 18:06:53 Re: [ecpug] PLV8JS (Javascript en Postgres)