Firebird Duvida Update

Delphi

Firebird

09/04/2017

Boa Noite pessoal

Tenho duas tabelas no banco exatamente iguais, com os mesmos campos..

Tabela A e tabela B

E um determinado momento necessito inserir na tabela B os mesmos dados da tabela A com o seguinte código..


insert into tabela b (select * from tabela a where.....); >> FUnciona perfeitamente

Porém quero fazer o mesmo com Update... quando atualizar algum dado na tabela A automaticamente via trigger ir lá na tabela B e atualizar também...

Tentei da seguinte forma baixo porém não funcionou

UPDATE OR insert into tabela b (select * from tabela a where.....); >>
Antonelly Silva

Antonelly Silva

Curtidas 0

Respostas

Raylan Zibel

Raylan Zibel

09/04/2017

Coloque os nomes dos campos, em vez de * apenas.

update or insert into usuarios2 (ds_email, ds_senha, ds_usuario) values (new.ds_email, new.ds_senha, new.ds_usuario);
GOSTEI 0
POSTAR