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
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 |