Debug en trigger

From: Miguel <mmiranda(at)123(dot)com(dot)sv>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Debug en trigger
Date: 2005-10-27 15:45:55
Message-ID: 4360F633.6070501@123.com.sv
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Saludos listeros, existe alguna forma de hacer debug en un trigger?, me
refiero a ir viendo que se esta haciendo, que sentencias ejecuta, con
que valores, etc, la pregunta es porque tengo dos triggers before insert
en una tabla, que hacen mas o menos lo mismo, segun la documentacion se
corren en orden alfabetico, asi que el segundo, que es de prueba y que
en teoria sustituira al primero, el nombre comienza con z para que se
ejecute por ultimo, pero como modifican las mismas tablas no se cual de
los dos (o que es lo que en realidad pasa) esta modificando un
registro, estoy usando un usuario de prueba, asi que para que se corra
solamente el segundo trigger cuando el usuario sea 51994157, tengo en el
primero trigger inmediatamente despues del begin:

IF NEW.username = '51994157' THEN
RETURN NEW;
END IF;

y en el segundo

IF NEW.username <> '51994157' THEN
RETURN NEW;
END IF;

Deberia funcionar no?

---
miguel

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Miguel 2005-10-27 17:14:29 Re: Debug en trigger
Previous Message Enrique Herrera Reátegui 2005-10-27 15:42:30 Re: Problemas con la instalacion de postgresql