Bom dia Euler. Eu sei sim o conceito de TRIGGER.
E o que eu queria nao e qual operacao ativou a trigger e sim de onde ela foi ativada. E ja sabia que isto nao tem no PostgreSQL, mas nao custa nada perguntar. E antes de responder da maneira que vc respondeu, entenda primeira a pergunta, Sr. Sabe Tudo. Mas mesmo assim, muito obrigado pela atencao de todos. ----- Original Message ----- From: "Euler Taveira de Oliveira" <[email protected]> To: "Comunidade PostgreSQL Brasileira" <[email protected]> Sent: Sunday, June 28, 2009 2:01 PM Subject: Re: [pgbr-geral] Saber de onde veio o disparo da trigger Anderson Aguilar Ferreira escreveu: [corte as suas mensagens...] > O que eu gostaria de saber, é se o PostgreSQL tem algum parâmetro que me > informa que quem disparou a TRIGGER log_clienderecos foi > a CONSTRAINT nome_qualquer. > Restrição (aka _constraint_) *não* dispara gatilho. Você não entendeu o conceito de gatilhos [1][2]. Eles são associados a tabelas somente. E o que você quer é que o Osvaldo já disse: utilize TG_* [3]. [1] http://www.postgresql.org/docs/8.3/static/triggers.html [2] http://www.postgresql.org/docs/8.3/static/sql-createtrigger.html [3] http://www.postgresql.org/docs/8.3/static/plpgsql-trigger.html -- Euler Taveira de Oliveira http://www.timbira.com/ _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
