NULL - Estes valores são dados desconhecidos.
Por padrão, uma coluna de tabela pode conter valores NULL.
Trabalhar com valores NULL em SQL
Existe uma tabela "Pessoas":
| P_ID | Sobrenome | FirstName | Address | Cidade |
|---|---|---|---|---|
| 1 | Hansen | Ola | Sandnes | |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Stavanger |
Предположим, что в таблице "Pessoas" колонка "Address" является не обязательной. Это значит, что если вставить запись без каких-либо данных в колонку "Address" данные будут сохранены с NULL значением.
Como podemos entender de onde não o valor NULL, NULL e onde?
Para fazer isso devemos usar o IS NULL e IS NOT NULL ao invés operadores.
SQL IS NULL
Nós escolhemos somente os registros com NULL. 1Resultado da Consulta:
| Sobrenome | FirstName | Address |
|---|---|---|
| Hansen | Ola | |
| Pettersen | Kari |
- Dica: - Sempre use IS NULL para encontrar os valores NULL.
SQL não é NULL
Nós escolhemos somente os registros com um valor não NULL.
Resultado da Consulta:
| Sobrenome | FirstName | Address |
|---|---|---|
| Svendson | Tove | Borgvn 23 |
Nulos SQL




