Saltar para o conteúdo

Null (SQL)

Origem: Wikipédia, a enciclopédia livre.
Navegação no histórico de edições: ← ver edição anterior (dif) ver edição seguinte → (dif) ver última edição → (dif)

Os atributos em tabelas de base de dados que suportam a linguagem SQL podem ser definidas como null (nulo). Isto indica que, o valor de fato da coluna é "desconhecido" ou "não aplicável".

Nos SGBDs baseados em SQL, o resultado do teste NULL = NULL não resulta em true (verdadeiro) nem em false (falso). Isto é explicado porque um valor desconhecido não pode ser considerado como igual a outro valor desconhecido. Para verificar se uma coluna é nula ou não, é necessário utilizar uma sintáxe especial: 'column IS NULL' or 'column IS NOT NULL'. Devido a este fato, é preciso ser cuidadoso ao consultar tabelas combinadas através de colunas que aceitam o valor null (join).

Ícone de esboço Este artigo sobre informática é um esboço. Você pode ajudar a Wikipédia expandindo-o.

Ver também