Pular para o conteúdo

Lidando com nulos (NULL) em SQL

Dica publicada em Banco de Dados / Postgres
Ribamar FS ribafs
Hits: 6.921 Categoria: Banco de Dados Subcategoria: Postgres
  • Indicar
  • Impressora
  • Denunciar

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.

Plugin com controle de acesso para CakePHP 3

Curso gratuito de Joomla e e-book (administração e programação)

Tutorial ensinando a criar portais com o Joomla 1.6

Novo componente que melhora a segurança do Joomla

Site do RibaFS de volta!

PostgreSQL no Fedora 18

PostgreSQL: Fazendo backup de um servidor inteiro

Modelagem de bancos de dados

PGadmin3 1.6.3 no Kurumin

Instalando, configurando e administrando o Postgres

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.