[firebase-br] arredondamento via sp
marcelo
marcelo em teflamar.com.br
Qua Out 20 19:36:18 -03 2004
crie a sp abaixo, e para executá-la:
select clientes.*, (select v1 from sp_arred(clientes.vendas /
clientes.indice)) as indice_resultado from clientes
é melhor do que usar UDF.
/*--------------------------------------------*/
CREATE PROCEDURE SP_ARRED (L_VALOR FLOAT)
RETURNS (V1 FLOAT)
AS
begin
V1=:L_VALOR - CAST(L_VALOR AS integer);
if (v1 <= 0) then V1=CAST(L_VALOR AS integer);
else
V1=CAST(L_VALOR AS integer) + 1;
suspend;
end
Mais detalhes sobre a lista de discussão lista