DEV Community

Cover image for Como a SQL lida com valores NULL
Anderson Silva
Anderson Silva

Posted on • Updated on

Como a SQL lida com valores NULL

Durante meus estudos direcionado para questões de projeto e implementação de banco de dados, encontrei algo bastante interessante e que seria legal compartilhar. A SQL tem diversas regras e abordagem para lidar com valores NULL e que se dividem da seguinte forma:

  • Valor desconhecido (existe, mas não é conhecido);

A data de nascimento de uma pessoa não é conhecida, e por isso é representada por NULL no banco de dados.

  • Valor não disponível (existe, mas é propositalmente retido);

Uma pessoa tem um telefone residencial, mas não deseja que ele seja listado, por isso ele é retido e representado como NULL no banco de dados.

  • Valor não aplicável (o atributo é indefinido para essa tupla);

Um atributo Conjuge seria NULL para uma pessoa que não fosse casada, pois ele não se aplica a essa pessoa.

Link do post original:
https://andersonnsilva.site/post/como-a-sql-lida-com-valores-null

Top comments (0)