[firebase-br] Parâmetro NULL em Stored Procedure

Data Plus - Suporte dataplussuporte em yahoo.com.br
Qui Jul 14 10:21:46 -03 2005


valeu deu certinho, mas ainda to com uma duvidazinha, queria saber que para
mostrar todos os campos de uma tabela eu vou ter q citar campo por campo no
select e depois no into? certo?



"Euler Jr." <euler em siginformatica.com.br> 
escreveu na mensagem news:42D65F63.6050209 em siginformatica.com.br...
> Altere conforme suas necessidades:
>
> SET TERM # ;
> CREATE PROCEDURE SP_LISTA_CLIENTES(SEXO CHAR(1)) RETURNS(CPF CHAR(15),
> NOME CHAR(50)) AS BEGIN
> FOR SELECT CPF,NOME FROM CLIENTES WHERE SEXO = :SEXO INTO :CPF,:NOME DO
> SUSPEND;
> END #
> SET TERM ; #
>
>
> []s
> Euler Jr.
>
> Data Plus - Suporte escreveu:
>
>>vc poderia especificar mais o codigo da stored procedure pq nao deu certo 
>>aki nao mas com certeza fiz alguma coisa errada.
>>
>>
>>"Euler Jr." <euler em siginformatica.com.br> 
>>escreveu na mensagem 
>>news:42D54F42.5090400 em siginformatica.com.br...
>>
>>>A sua SP deve ter um parâmetro de entrada, tipo CHAR(1).
>>>Por ex.
>>>
>>>CREATE PROCEDURE CLIENTES(SEXO CHAR(1)) RETURNS....
>>>....
>>>FOR SELECT * FROM CLIENTES WHERE SEXO = :SEXO DO BEGIN
>>>SUSPEND;
>>>END
>>>...
>>>
>>>
>>>Para listar todos os clientes do sexo feminino:
>>>SELECT * FROM CLIENTES('F');
>>>
>>>[]s
>>>Euler Jr.
>>>
>>>Data Plus - Suporte escreveu:
>>>
>>>
>>>>to com uma dúvida aqui, to pesquisando sobre stored procedures e queria 
>>>>saber se tem como eu fazer uma pesquisa q seria feita numa query assim: 
>>>>eu queria listar todos os clientes separados por sexo, mas eu passaria 
>>>>um parametro para a query se o sexo eh M ou F e queria fazer isso num 
>>>>stored procedure, e nao to conseguindo como.
>>>>
>>>>
>>>>"Jennecy Junior" <jennecy em gmail.com> 
>>>>escreveu na mensagem 
>>>>news:3b2a6f71050713083413831e3a em mail.gmail.com...
>>>>Olá pessoal,
>>>>
>>>>Como posso passar NULL como parâmetro de uma SP?
>>>>
>>>>Ex.:
>>>>...
>>>>EXECUTE PROCEDURE procedure_name Param1, Param2, NULL, 
>>>>Param3,....Paramn;
>>>>...
>>>>
>>>>Abraços,
>>>>
>>>>Jennecy
>>>>
>>>>______________________________________________
>>>>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
>>>>
>>>>
>>>
>>>______________________________________________
>>>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
>>
>
> ______________________________________________
> 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