Re: [firebase-br] Execute Statement com Insert e parâmetros

Andrei Luís compuvale.software em gmail.com
Sex Maio 19 09:42:29 -03 2006


1 campo somente, criei essa tabela para testar, o insert na tabela oficial
terá vários campos...

Em 18/05/06, Alisson <arsuart em uol.com.br> escreveu:
>
> Puts.. foi mal.. depois q vi no final dos exemplos q vc testou.. q havia
> feito assim..!!!
> bem estranho.. quantos campos possui essa tua tabela...??
>
> --
> Alisson R.S.
> Global Soft - Desenvolvimento de Sistemas
>
> "Alisson" <arsuart em uol.com.br> escreveu na
> mensagem news:e4irhj$pqq$1 em sea.gmane.org...
> > 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
> >
> >
> >
> >
> >
>
>
>
> --------------------------------------------------------------------------------
>
>
> ______________________________________________
> 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
>
>
>
>
>
>
> ______________________________________________
> 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
>
>


-- 
[]s
Andrei

Win XP Pro + D4 Pro / D2006 Pro + FB 1.5.2 + IBO 4.6B



Mais detalhes sobre a lista de discussão lista