Zum Inhalt springen

Vergleicht, ob zwei Ausdrücke gleich (oder ungleich) sind, und berücksichtigt dabei NULL-Werte, indem es NULL beim Gleichheitsvergleich wie einen bekannten Wert behandelt.

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