Você está aqui: MySQL ::: Dicas & Truques ::: Operadores Relacionais |
||||
Como usar os operadores IS NULL e IS NOT NULL para testar campos com valores NULL em suas tabelas MySQLQuantidade de visualizações: 19451 vezes |
||||
Os operadores de comparação IS NULL e IS NOT NULL são usados quando precisamos verificar se determinados campos de nossas tabelas MySQL contém valores NULL. O operador IS NULL testa se o valor de um determinado campo é NULL. Veja:
Tenha em mente que NULL é diferente de 0 (zero) e uma string vazia, ou seja, campos com valores NULL são aqueles que não possuem nenhum valor (NULL significa ausência de valor). O operador IS NOT NULL testa se o valor de um determinado campo não é NULL. Veja:
Para demonstrar a diferença entre 0 (zero), uma string vazia e um valor NULL, considere a seguinte instrução SQL:
Esta instrução nos retornará o seguinte resultado:
Como podemos ver, uma string vazia e 0 (zero) são diferentes de NULL (a query retornou falso para estas duas comparações). |
||||
![]() |
||||
Veja mais Dicas e truques de MySQL |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |