[firebase-br] Prpocedures. Fazer um for com where dos parametros.

Renan de Oliveira renan em safetech.inf.br
Qui Set 21 15:22:24 -03 2006


eu faria

select campo from tabela
where campo = COALESCE(:parametro,campo)


Renan de Oliveira
Safetech Informática
(51) 3529-3870
----- Original Message ----- 
From: "Fernando Reis Guimarães" <fernandobhz em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, September 21, 2006 3:15 PM
Subject: [firebase-br] Prpocedures. Fazer um for com where dos parametros.


Olá pessoal...

Tenho um stored procedure que  faz um for select com o where igual aos
parametros.

Eu preciso fazer um código que se o parametro for nulo, ele não entrasse no
where, mas como?

Hoje esta assim.

 FOR
        SELECT medidor, mesano, leitura, cod
        FROM v_cll
        WHERE POLO = :IPOLO
        AND RZ = :IRZ
        AND MESANO = :IMESANO
        INTO :VMedidor, :VMesAno, :vlc, :vcod
    DO BEGIN


-- 
Atenciosamente;
Fernando.
______________________________________________
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