Pular para o conteúdo

Lidando com nulos (NULL) em SQL

Dica publicada em Banco de Dados / Postgres
Ribamar FS ribafs
Hits: 6.919 Categoria: Banco de Dados Subcategoria: Postgres
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Lidando com nulos (NULL) em SQL

A presença de NULLs geralmente torna mais frágil um modelo de dados, como também fere os princípios do modelo relacional. Este é um assunto pouco debatido, resolvi então pesquisar e experimentar o uso do NULL em várias consultas para conhecer melhor seu comportamento. Este não é um assunto exclusivo do SGBD PostgreSQL, mas que diz respeito a todos os SGBDs que adotam o SQL.

Testei a influência do NULL em várias situações: em chaves estrangeiras, no group by, no order by, no distinct, nas funções de agregação, entre outras.

NULL se propaga, de forma que com qualquer valor que seja combinado, o resultado será um NULL, com uma única exceção.

Leia mais em: Lidando com Nulos em SQL

Críticas e sugestões serão bem-vindas.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Tradução da documentação da PL/PHP para PostgreSQL

Curso gratuito sobre criação de aplicativos em PHP

Webcam no Ubuntu ou Debian

Curso online e gratuito de CakePHP

Cursos gratuitos de Joomla e PHP

Função dblink()

Ubuntu 10.04 + Postgresql 8.4 + PgAdmin III- Instalação para iniciantes

Select com extração de dia, mês ou ano no PostgreSQL

Autenticação Squid em PostgreSQL

Documentação do PosgreSQL 8.0 em Português_BR

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.