[Pgsql-ayuda] triggers, 'plpgsql' y control de errores

From: sandrigo lezcano <alkafes(at)yahoo(dot)com>
To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: [Pgsql-ayuda] triggers, 'plpgsql' y control de errores
Date: 2003-09-05 12:55:15
Message-ID: 20030905125515.74868.qmail@web20002.mail.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

disculpen el PVT.. pero ayer y hoy no he visto
ningun mensaje posteado, ni en el site...
y si hubo problemas tecnicos y ya fueron
solucionados posiblemente
les llegue con copia..

es posible de alguna forma
dentro de un trigger
BEGIN
insert into tabla blabla.....
if algun_error_en_insert
RAISE EXCEPTION ''Error al insert..'';
end if;
-- o sea: si esto es dentro de un trigger
-- y si tengo un error durante la operacion
-- anterior (insert en este caso.. )
-- el RAISE EXCEPTION actua y me hace el
-- ROLLBACK de todo por medio de este trigger...
-- pero si no tengo este control de error
-- entonces como hago para controlar esto..???
-- o mi trigger dentro de la tabla _blabla_
-- va a hacer q tb esta operacion
-- use ese ROLLBACK en la tabla anterior ??
END;

voy a probarlo y hago mis comentarios
pero no lo encontre por ningun lado...
y lo del control de errores me parece
critico...
y como lo dijo Roberto Mello
"..vas a tener q usar un
equivalente de catch.."
por el momento no encontre mucho
q pudiera darme una idea de como
implementar esto. alguna idea ????

abrazos a todos.

=====
-- ICQ Web-based!!
----------------------------------------------
Sandrigo Lezcano Jara ICQ: 143590717
Asuncion, Paraguay http://go.icq.com

_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message sandrigo lezcano 2003-09-05 13:23:53 [Pgsql-ayuda] select campo1,campo2,... as var1,var2,... from....
Previous Message Alvaro Herrera 2003-09-03 22:06:16 Re: [Pgsql-ayuda] Recuperar datos de tablas temporales