desculpe George, só escrevi o nome errado.mas a function na trigger está com
o nome correto e mesmo assim nao atualiza.

2009/7/9 George Silva <[email protected]>

> Os nomes dos campos não estão batendo. Na tabela é data_alteracao e no
> trigger data_atualizacao.
>
> George
>
> 2009/7/9 Ivan Wilhelm <[email protected]>
>
>> 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
>>
>>
>
>
> --
> George R. C. Silva
>
> Desenvolvimento em GIS
> www.sextantegeo2.blogspot.com
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


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

Responder a