From: | Raúl Mero <rmero(at)marzam-online(dot)com> |
---|---|
To: | "Figo's" <figo_sistemas(at)yahoo(dot)es> |
Cc: | pgsql <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: - - ¿Commint o Rollback? |
Date: | 2006-03-07 16:13:27 |
Message-ID: | 440DB127.5020808@marzam-online.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Figo's escribió:
> Hola lista,
> Estoy haciendo una función en donde le paso un array y hago tantos
> inserts como cantidad de posiciones tenga.
> De que forma pudiera yo decirle a la función que si
> durante el bucle de insert ocurre un error deshaga todos los inserts
> anteriores?
> Ejemplo:
> FOR count IN 1 .. array_upper(var, 1) LOOP
> *Insert into tabla (a, b, c) values (var [count][1], var [count][2],
> var [count][3] );*
> END LOOP;
> De antemano muchas gracias ¡!!
>
>
> powered by Figo's
>
> ------------------------------------------------------------------------
>
> LLama Gratis a cualquier PC del Mundo.
> Llamadas a fijos y móviles desde 1 céntimo por minuto.
> http://es.voice.yahoo.com
> <http://us.rd.yahoo.com/mail/es/tagline/messenger/*http://es.voice.yahoo.com/>
ok tienes que aplicar el rollback siempre y cuando tengas una funcion de
quiebre esta sea un break() o la que disponga tu lenguaje pero antes de
quebralo necesitas regresar lo cambio o anularlos acuerdate!!!!
Attachment | Content-Type | Size |
---|---|---|
rmero.vcf | text/x-vcard | 159 bytes |
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2006-03-07 16:19:41 | Re: - - ¿Commint o Rollback? |
Previous Message | Figo's | 2006-03-07 16:02:55 | - - ¿Commint o Rollback? |