[firebase-br] SQL que funcionava no FB 2.1 não funciona como esperado no FB 3.0

Fausto Cintra Junior fcj001 em gmail.com
Ter Jan 14 19:59:33 -03 2020


Pessoal,

O SQL abaixo é para aplicar um desconto no valor dos itens de um pedido.
Funcionava no FB 2.1 mas no FB 3.0 se comporta de maneira diferente.

update pedidos_det
set desconto=10,
valunitdesc=round(valunit-(valunit*desconto/100),2,.
total=valunitdesc*qtde
where id_pedidos=123;

Executei pelo IBExpert.
Na primeira execução só a coluna desconto foi setada para 10; valunitdesc e
total permaneceram com os valores que já tinham.

Pesquisei no Release Notes mas não consegui nenhuma informação.

Alguém sabe como fazer isso?

[]'s



Mais detalhes sobre a lista de discussão lista