fazer uma condicao dentro do where

Delphi

25/06/2009

ola pessoal,

estou usando uma base oracle e gostaria de saber se existe a possibilidade de fazer uma verificacao dentro de um where, que seria assim, se um campo estivese vazio passava um ´ and campo is not null´

exemplo

select campo1, campo2 from tabela
where campo1=:campo1

e agora faria a verificacao

decode(campo3,null, and campo2 is not null)

a ideia seria essa, mas nao funciona, tem como fazer isso ? a versao que utilizo do oracle e a 8.i

um forte abraco

alineri


Alineri

Alineri

Curtidas 0

Respostas

Emerson Nascimento

Emerson Nascimento

25/06/2009

o que faz a função decode() ?


GOSTEI 0
POSTAR