Estou criando essa trigger: create trigger tg_insert_saidaestoque after insert on saidaestoque
for each row
begin
update cliente cli
set cli.dtultcompra = date, cli.cdvendedor = new.cdvendedor
where (cli.cdcliente = new.cdcliente) and ((cli.dtultcompra < new.dtsaida) or (cli.dtultcompra is null));
if new.nrorcamento > 0 then
begin
update orcamento orc
set orc.status = 1
where (orc.nrorcamento = new.nrocamento);
end if;
end; Sendo que estar dando erro de SINTAXE e não estou conseguindo resolver, onde estar errado, alguém pode dar uma ajuda aí? Atenciosamente, Diego