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

Euler Jr. euler em siginformatica.com.br
Qui Jul 14 10:34:26 -03 2005


Certo.


[]s
Euler Jr.

Data Plus - Suporte escreveu:

>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
>>
>>    
>>
>
>
>
>
>  
>
>------------------------------------------------------------------------
>
>______________________________________________
>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