Arthur Molina escreveu:
> Existe alguma maneira de dizer ao postgresql que determinado valor em uma 
> coluna de integer é nulo? E por isso ele nao deve ser mostrado nem deve ser 
> feito nada com ele?
> 
> Tipo, tenho uma coluna onde um dos valores é 999998 e quero dizer que este 
> valor é nulo. Quando eu fizesse uma consulta, este valor retornaria nada. E 
> se eu fizesse alguma conta nao faria com este numero.
> 
Que tal utilizar um condicional [1]?

SELECT CASE WHEN coluna = 999998 THEN NULL ELSE coluna AS nova_coluna
FROM tabela;


[1] http://www.postgresql.org/docs/8.1/static/functions-conditional.html


-- 
  Euler Taveira de Oliveira
  http://www.timbira.com/

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a