Subject | Case - When :Parameter |
---|---|
Author | "Luciano R. Machado - Ribeirão System L |
Post date | 2004-05-31T14:50:50Z |
Hi all,
Can´t I just use a parameter in a When as the code below?
Update TempPrce100Itens
Set PercDesconto = :PercDesconto,
ValorUnitario = Case
When ValorUnitario > 0
then ValorBruto - ((ValorBruto * :PercDesconto) /
100)
Else 0
End,
ValorTotal = QuantAtendida *
Case
When ValorUnitario > 0
then ValorBruto - ((ValorBruto * :PercDesconto) / 100)
else 0
End
Where Empresa = :Empresa
and CodPedido = :CodPedido
and Status <> 'E'
Best regards.
--
Luciano Rodrigues Machado
Can´t I just use a parameter in a When as the code below?
Update TempPrce100Itens
Set PercDesconto = :PercDesconto,
ValorUnitario = Case
When ValorUnitario > 0
then ValorBruto - ((ValorBruto * :PercDesconto) /
100)
Else 0
End,
ValorTotal = QuantAtendida *
Case
When ValorUnitario > 0
then ValorBruto - ((ValorBruto * :PercDesconto) / 100)
else 0
End
Where Empresa = :Empresa
and CodPedido = :CodPedido
and Status <> 'E'
Best regards.
--
Luciano Rodrigues Machado