[firebase-br] Attempted update of read-only

Welkson Renny de Medeiros welkson em gmail.com
Seg Mar 9 16:21:14 -03 2009


Será que não é porque você está no evento AFTER (depois que o INSERT já 
aconteceu).

O correto seria BEFORE.

Se bem que nas versões antiga do Fireibird ele deixava fazer isso no after.

Welkson


Sergio Nascimento escreveu:
> Pessoal,
>
> Criei um campo TIMESPAMP e uma trigger associada:
>
> CREATE TRIGGER INCLUSAO FOR IN86_PLANO
> ACTIVE  AFTER INSERT POSITION 5
> AS
> BEGIN
>     NEW.DATA_HORA_INS = CURRENT_TIMESTAMP ;
> END ;
>
> quando tento gravar a trigger (no SQL Manager) dá o erro:
>
> This column cannot be uppdated because it is derived from an SQL function or
> expression.  Attempted update of read-only.
>
> alguém sabe o que é ?
>
> suspeito que seja o CURRENT_TIMESTAMP
>
> alguém pode me ajudar ?
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>   


-- 
Welkson Renny de Medeiros
Focus Automação Comercial
Desenvolvimento / Gerência de Redes
welkson em focusautomacao.com.br
 
 
 
                      Powered by ....
 
                                           (__)
                                        \\\'',)
                                          \/  \ ^
                                          .\._/_)
 
                                      www.FreeBSD.org 






Mais detalhes sobre a lista de discussão lista