Re: [firebase-br] Fw: Problemas com a Execução de uma SP.
Tiago Sartori Costa - YAHOO
sartori_bra em yahoo.com.br
Ter Out 19 08:50:42 -03 2004
Cantu,
Já executei sem os parenteses!!! E debuguei no IBExpert!!
Continua com problema!!!
Vc pode me ajudar??
Tiago.
----- Original Message -----
From: "Carlos H. Cantu" <listas em warmboot.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, October 18, 2004 7:14 PM
Subject: Re: [firebase-br] Fw: Problemas com a Execução de uma SP.
Você debugou onde?
Já exprimentou tirar o parenteses do execute statement?
[]s
Cantu
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br
TSCY> Alguém me ajude!!!!!!!
TSCY> Turma, alguém pode me ajudar?
>>
>> Estou excutando a SP abaixo e ela não está excluindo os registros. Já
>> debuguei a rotina e está fazendo tudo certo, más na hora que consulto a
>> tabela os registros ainda estão lá!!! É como se a operação não tivesse
>> comitado ou não tivesse executada a rotina EXECUTE STATEMENT!
>>
>> Por favor, alguém me dê uma luz!!!!!!!
>>
>>
>>
>> BEGIN
>> VCOMANDO = '';
>> VNOMETABELA = '';
>> VCONTADOR = 0;
>>
>> SELECT COUNT( * ) AS TOTAL
>> FROM tabelas
>> WHERE PD < 2 AND CODIGO = :VCODIGO
>> INTO :VCONTADOR;
>>
>> If ( :VCONTADOR > 0 ) THEN BEGIN
>> SELECT FIRST(1) NOMETABELA
>> FROM tabelas
>> WHERE PD < 2 AND CODIGO = :VCODIGO
>> INTO :VNOMETABELA;
>> IF ( :VCODIGO = 0 ) THEN BEGIN
>> VCOMANDO = 'DELETE FROM ' || :VNOMETABELA || ' WHERE NUMPESSOA
<>
>> 0';
>> END ELSE BEGIN
>> VCOMANDO = 'DELETE FROM ' || :VNOMETABELA;
>> END
>> EXECUTE STATEMENT( VCOMANDO );
>> END
>> END
>>
>> Obrigado
>>
>> Tiago.
>>
TSCY> ______________________________________________
TSCY> FireBase-BR (www.firebase.com.br)
TSCY> Para editar sua configuração na lista, use o endereço
TSCY> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
______________________________________________
FireBase-BR (www.firebase.com.br)
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Mais detalhes sobre a lista de discussão lista