[firebase-br] Execute Statement com Insert e parâmetros
    Alisson 
    arsuart em uol.com.br
       
    Qui Maio 18 19:13:06 -03 2006
    
    
  
Cara.. se o q vc postou ta igualzinho no teu banco.. entao faça o seguinte 
teste..
wtipo = 'RF';
Execute Statement 'Insert into teste values ('||:wtipo||' )';
pelo q entendi.. vc nao fechou as aspas antes da variavel.. e considerou o 
comando todo..
entao vc soh fecha com a aspa quando terminar o comando normal do FB.
falow..!!!
-- 
Alisson R.S.
Global Soft - Desenvolvimento de Sistemas
"Andrei Luís" <compuvale.software em gmail.com> 
escreveu na mensagem 
news:bae8f99c0605181415k27a74b59p84b45b4599a99886 em mail.gmail.com...
Olá,
Tô me batendo a tarde inteira por uma coisa básica...
Em uma SP quero fazer um insert atraves de execute statement usando
parâmetros no insert, +/-, vou enumerar as formas que tentei e os
respectivos erro:
1)
wtipo = 'RF';
Execute Statement 'Insert into teste values ( :wtipo )';
Column Unknow WTIPO
 2)
wtipo = '''RF''';  -- <- tres aspas simples RF e mais tres aspas simples
Execute Statement 'Insert into teste values ( :wtipo )';
Arithmetic overflow or division by zero ....
3)
 wtipo = '''RF''';  -- <- tres aspas simples RF e mais tres aspas simples
Execute Statement 'Insert into teste values (' || :wtipo || ')';
 Arithmetic overflow or division by zero ....
 4)
 wtipo = 'RF';
Execute Statement 'Insert into teste values (' || :wtipo || ')';
 Column Unknow WTIPO
Também preciso de uma dica usar uma variavel integer no execute statement e
gravá-la em um campo string, usei cast(wtipo as varchar(2)) e estou tendro
problema
[]s
Andrei
FB 1.5.2
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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