[firebase-br] Duvida sobre Execute Statement
Luciano franca
luapfirebird em yahoo.com.br
Qua Fev 13 16:01:02 -03 2013
Gostaria de entender melhor pois esse codigo abaixo não funciona como deve proceder
Essa procedure faz parte de uma procedure maior porém coloquei apenas uma parte dela
create or alter procedure CUSTOFINAL (
OP integer,
CUSTO "Valores",
ENCARGOS "Valores")
returns (
RESULTADO "Valores")
as
declare variable VCUSTO "Valores";
declare variable CUSTOINTERNO "Valores";
declare variable VENCARGOS "Valores";
declare variable STRDESPESAS varchar(100);
begin
vCusto = Custo;
vEncargos = Encargos;
StrDespesas = ' vEncargos = (CustoInterno * vCusto) / 100; ';
if (Op = 0) Then Begin
CustoInterno = vCusto;
Execute Statement StrDespesas;
Resultado = vCusto + vEncargos;
End
suspend;
end
Mais detalhes sobre a lista de discussão lista