Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Robson Rodrigues

Postgres - Select campo nulo

Recommended Posts

Bom dia Galera

 

No oracle tenho como fazer um select da seguinte maneira:

 

select * from produtos

where

(:ID$ is null or id = :ID$)

order by id

 

sendo assim se eu deixar o parametro ID$ nulo ele traz todos os produtos e caso eu passe o valor 17 por exemplo no parametro ID$ ele traz os dados apenas do produto id 17.

 

Alguem sabe como posso fazer isso no postgres?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

se esta dentro de uma função tente assim

 

 

select * from produtos where (id is null or id = $1)
order by id

 

ou fora de uma função

 

 
select * from produtos where (id is null or id = ?)
order by id

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.