[firebase-br] Erro de Trigger
samuel ferreira
samuel.peres.ferreira em gmail.com
Ter Maio 13 11:06:49 -03 2008
ola
uso d7. tinha um banco com o fb 1.5. exportei ele, desinstalei o 1.5 e
instalei o fb 2.1
comecei a fazer testes. esta dando o seguinte erro quando faco uma alteracao
na tabela
"attempted update of read-only column"
quando tento atualizar pelo flamerobin da esse erro:
Message: isc_dsql_prepare failed
SQL Message : -151
This column cannot be updated because it is derived from an SQL function or
expression.
Engine Code : 335544359
Engine Message :
attempted update of read-only column
esta é a trigger q existe na tabela:
SET TERM ^ ;
ALTER TRIGGER TG_USUARIO_UPDATE_BEFORE ACTIVE
BEFORE UPDATE POSITION 0
as
declare data date;
declare hora time;
begin
select current_time from rdb$database into :Hora;
select current_date from rdb$database into :Data;
old.data = data;
old.hora = hora;
end^
SET TERM ; ^
dei uma olhada na net, mas o 'unico conselho' q achei foi usar before e nao
after. porem eu ja uso o before.
se alguem puder ajudar, agradeco
samuel
Mais detalhes sobre a lista de discussão lista