[firebase-br] Erro migração FB 1.5 para 2.1 trigger
Danilo
danrgomes em gmail.com
Qui Abr 7 09:03:41 -03 2011
Olá
Estou tendo esse erro *"attempted update of read only column"*, ja
verifiquei em alguns post antigos em que o update só pode ser aplicado para
trigger before update e after insert. Pois bem no meu caso mesmo assim ele
não está aplicado.
No meu caso conforme eu altero um campo na tabela t01_clientes eu seleciono
alguns em outra tabela e altero o registro nela. Alguém já passou por algo
semelhante ?
Segue a bendita !!!
CREATE OR ALTER trigger t01_clientes_au0 for* t01_clientes*
active before update position 1
AS
declare variable teste01 VARCHAR(1);
declare variable teste02 INTEGER;
declare variable teste03 INTEGER;
begin
if (NEW.ativo = 'I') then
BEGIN
SELECT first 1
T21.teste01,
T21.teste02,
T21.teste03
FROM* t21_venda t21*
WHERE T21.cd_cliente = NEW.cd_cliente
INTO
teste01,
teste02,
teste03 ;
UPDATE* t21_venda* t21
SET
T21.teste01_hist =teste01,
T21.teste02_HIST =teste02,
t21.teste03_hist =teste03
WHERE T21.cd_cliente = old.cd_cliente;
END
end
Obrigado pela atenção
Danilo
Mais detalhes sobre a lista de discussão lista