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