[firebase-br] sobre EXECUTE STATEMENT

Wagner J.Rocha rocha em rcequipe.com.br
Qui Mar 2 18:50:24 -03 2006


A linha de comando esta dentro de Store Procedure e o FireBird não esta 
reconhecendo a função QUOTESTR!

Grato

Wagner

luiz-allnet escreveu:

>Tente assim.
>
>csql = 'select first 1 CFOCODIGO from CFO where CFOCODIGO <
>'+QuotedStr('5103')+' order by CFOCODIGO';
>
>execute statement :csql into :o_registro;
>
>----- Original Message ----- 
>From: "Wagner J.Rocha" <rocha-EymZe7NRLGQ39yzSjRtAkw em public.gmane.org>
>Newsgroups: gmane.comp.db.firebase.portuguese
>Sent: Thursday, March 02, 2006 2:12 PM
>Subject: [firebase-br] sobre EXECUTE STATEMENT
>
>
>  
>
>>Tenho dentro de SP este fonte abaixo, quando peço para executar o
>>comando apresenta erro,.
>>Neste caso o campo é do tipo VarChar,.
>>
>>csql = 'select first 1 CFOCODIGO from CFO where CFOCODIGO < ''5103''
>>order by CFOCODIGO';
>>
>>execute statement :csql into :o_registro;
>>
>>Neste exemplo identico o comando é executado com sucesso, o único
>>detalhe que neste caso o campo é do tipo INTEGER.
>>csql = 'select first 1 BANCODIGO from AGENCIA where BANCCODIGO < 2 order
>>by BANCODIGO';
>>
>>execute statement :csql into :o_registro;
>>
>>Qual pode ser o erro, utilizo o IBExpert para realizar a manutenção no
>>banco de dados, após a digitação e gravação da SP se a utilizo
>>no SQL Editor (F12) acontece o erro, se utilizo o Debug Procedure o
>>processo passa normalmente.... maluco hein....
>>
>>Abraços.
>>
>>Wagner
>>
>>    
>>
>
>
>----------------------------------------------------------------------------
>----
>
>
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>Para editar sua configuração na lista, use o endereço
>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
>  
>


Mais detalhes sobre a lista de discussão lista