Olá amigos Estou com o PostgreSQL 8.4 e tendo um problema na criação de uma trigger.
*minha tabela:* servico _________________________________ codigo integer nome varchar(100) data_cadastro timestamp default current_timestamp data_alteracao timestamp default current_timestamp *Criei a seguinte função* create function gravaDataAtualizacao() returns trigger as' begin new.data_atualizacao = now(); return new; end;' language 'plpgsql'; *Criei a seguinte trigger* create trigger servicoDataAtualizacao after update on servico for each row execute procedure gravaDataAtualizacao(); O detalhe é que o campo data_atualizacao nao eh alterado após o update de um registro. Alguém sabe me dizer o que estou fazendo de errado? Vlws -- Ivan Wilhelm E-mail: [email protected] GTalk: [email protected] Jabber: [email protected] Twitter: @ivanwhm MSN: [email protected] Site: http://www.ivan.eti.br "Triste época em que vivemos, onde é mais fácil desintegrar um átomo do que quebrar um preconceito" [Albert Einstein]
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
