Przejdź do głównej zawartości

Porównuje, czy dwa wyrażenia są równe (lub nierówne), uwzględniając wartości puste, czyli traktuje NULL jako znane wartości przy porównywaniu równości.

<expr1> IS [ NOT ] DISTINCT FROM <expr2>
SELECT NULL IS DISTINCT FROM NULL;
┌────────────────────────────┐
│ null is distinct from null │
├────────────────────────────┤
│ false │
└────────────────────────────┘