[firebase-br] Stored Procedure
Tricon - Paulo
tricon.paulo em gmail.com
Qui Maio 4 09:27:26 -03 2006
Está é a primeira Stored Procedure que estou criando e está dando erro
ISC ERROR CODE:335544569
ISC ERROR MESSAGE:
Dynamic SQL Error
SQL error code = -104
Token unknown - line 10, char 16
:
O que estou errando?
set term ^;
create procedure teste (empresa smallint, filial smallint, data date) returns (clifor integer, nome varchar(40), faturado numeric(12,2), afaturar numeric(12,2)) as
declare variable historico smallint;
declare variable tipo varchar(1);
declare variable valor numeric(12,2);
begin
for select clifor, nome from clifor where empresa=:empresa into :clifor, nome do
begin
for select H.historico, H.tipo, sum(M.valor) as "VALOR" from carmovto M, carhistorico H where M.empresa=:empresa and M.filial=:filial and M.cliente=:clifor and M.data<=:data and M.historico=H.historico and H.gerar='S' group by H.historico, H.tipo into :historico, :tipo, :valor do
begin
if :tipo='D' then
faturado:=faturado + :valor;
else
faturado:=faturado - :valor;
suspend;
end
suspend;
end
end
^
Paulo Ricardo Schmitz
Tricon Consultoria em Informática Ltda.
Tel: (51)8439-1906 Skype: triconinformatica
Mais detalhes sobre a lista de discussão lista