RES: [firebase-br] Duvida em sentença SQL
Jony
jonyridel em yahoo.com.br
Qua Fev 1 12:44:24 -03 2006
Tem que ser 4 aspas.
-----------
Jony Ridel
-----------
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Osvaldo
Enviada em: quarta-feira, 1 de fevereiro de 2006 09:41
Para: lista em firebase.com.br
Assunto: Re: [firebase-br] Duvida em sentença SQL
Continua com problemas, usando o IbExpert, quando voce coloca as tres aspas
simples ele não reconhece o inicio e fim da string.
Osvaldo
"Cristiano Testaí"
<cristiano_testai em hotmail.com> escreveu na
mensagem news:drq9rb$9ao$1 em sea.gmane.org...
> Tente delimitar o valor conforme abaixo,
>
> CREATE PROCEDURE SP_CODIGO (
> SP_TABELA VARCHAR(50),
> SP_RESULT VARCHAR(50),
> SP_CONTEUDO VARCHAR(100))
> RETURNS (
> RS_CODIGO INTEGER)
> AS
> DECLARE VARIABLE SSQL VARCHAR(200);
> BEGIN
> sSQL = 'SELECT ' ||:SP_RESULT ||
> ' FROM ' || :SP_TABELA ||
> ' WHERE ' ||
> :SP_CONTEUDO || '=' || ''' || :SP_RESULT || ''';
> FOR
> EXECUTE STATEMENT sSQL
> INTO :RS_CODIGO
> DO
> SUSPEND;
> END^
>
> []´s
> Cristiano Testaí
>
> "Osvaldo" <cslinf em uol.com.br> wrote in
message
> news:drq8q0$5pj$1 em sea.gmane.org...
> Gostaria de saber como eu delimito um campo varchar em uma stored
procedure,
> como no caso abaixo, o campo SP_RESULT é um varchar
> e no SQL ele deve ter Aspas simprles delimitando o vaor, como fazer isso
> nocaso abaixo ?
>
> Osvaldo
>
>
> CREATE PROCEDURE SP_CODIGO (
> SP_TABELA VARCHAR(50),
> SP_RESULT VARCHAR(50),
> SP_CONTEUDO VARCHAR(100))
> RETURNS (
> RS_CODIGO INTEGER)
> AS
> DECLARE VARIABLE SSQL VARCHAR(200);
> BEGIN
> sSQL = 'SELECT ' || :SP_RESULT ||
> ' FROM ' || :SP_TABELA ||
> ' WHERE ' ||
> :SP_CONTEUDO || '=' || '' || :SP_RESULT || '';
> FOR
> EXECUTE STATEMENT sSQL
> INTO :RS_CODIGO
> DO
> SUSPEND;
> END^
> ______________________________________________
> 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
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 267.14.25/247 - Release Date: 31/1/2006
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 267.14.25/247 - Release Date: 31/1/2006
_______________________________________________________
Yahoo! doce lar. Faça do Yahoo! sua homepage.
http://br.yahoo.com/homepageset.html
Mais detalhes sobre a lista de discussão lista