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
Editado por Denis Courcy Ajuste do código para melhorar wntendimento
Pergunta
Diego Canindé
Estou criando essa trigger:
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
Editado por Denis CourcyAjuste do código para melhorar wntendimento
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados