Re: - - Problema Trigger

From: Figo's <figo_sistemas(at)yahoo(dot)es>
To: Alvaro Herrera <alvherre(at)commandprompt(dot)com>, pgsql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: - - Problema Trigger
Date: 2006-06-05 21:00:16
Message-ID: 20060605210016.25073.qmail@web86808.mail.ukl.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


Si el Trigger lo cree con el CREATE TRIGER

CREATE OR REPLACE FUNCTION A.mi_trigger()
RETURNS "trigger" AS
....
...
IF (TG_RELNAME = 'B.tabla') THEN
IF (TG_OP = 'INSERT') THEN
un Insert aqui
END IF;
END IF;
.....
.....
END;
$BODY$
LANGUAGE 'plpgsql' VOLATILE;

Luego en la tabla le digo esto

CREATE TRIGGER mi_trigger
AFTER INSERT
ON B.tabla
FOR EACH ROW
EXECUTE PROCEDURE A.mi_trigger();

Alvaro Herrera <alvherre(at)commandprompt(dot)com> escribió: Figo's escribió:
> Hola lista posee el siguiente problema !!!
>
> Tengo dos esquemas el A y el B
> En el esquema A tengo un trigger que se activa en algunas tablas que
> estan dentro de este y en una que supuestamente esta en el esquema
> B. Cuando ocurre algun evento en la tabla q esta en el esquema B el
> Trigger (que esta en el esquema A ) no se dispara.

Hiciste el CREATE TRIGGER? Muestra que lo que dices es cierto con un
pg_dump.

--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support

---------------------------(fin del mensaje)---------------------------
TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?

http://archives.postgresql.org/pgsql-es-ayuda

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

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message enzo - Eduardo Garcia 2006-06-05 21:47:45 unsuscribe
Previous Message juan manuel zorro 2006-06-05 20:52:17 unsuscribe