Flashcard FC370301
Como NULL afeta comparações e testes booleanos na lógica três valores do SQL?
Linguagem SQL
FGV · 2024
Como NULL afeta comparações e testes booleanos na lógica três valores do SQL?
Mostrar resposta e comentário
Resposta
Comparações com NULL via = ou <> retornam UNKNOWN; IS NULL e IS NOT NULL são testes booleanos definidos.Explicação:
= ou <> com NULL → UNKNOWN.
IS NULL / IS NOT NULL → TRUE ou FALSE definido.
NOT de UNKNOWN permanece UNKNOWN.
Em CASE WHEN, condição UNKNOWN não aciona THEN (trata-se como falso).
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/359649
Conteúdo do catálogo FC Concursos · Atualizado em