MySQL und MariaDB - Übersicht der NULL-Funktionen | MySQL und MariaDB bieten eine Reihe von NULL-Funktionen, die zur Verarbeitung von NULL-Werten in SQL-Abfragen verwendet werden können. NULL-Funktionen können nützlich sein, wenn Sie mit Daten arbeiten, die möglicherweise NULL-Werte enthalten. Sie können verwendet werden, um NULL-Werte konsistent und vorhersehbar zu verarbeiten und sicherzustellen, dass Abfragen genaue und vollständige Ergebnisse liefern. Es ist jedoch wichtig, sie sorgfältig zu verwenden und sicherzustellen, dass sie für den konkreten Anwendungsfall angemessen eingesetzt werden. | NULL-Funktionen |
| COALESCE | COALESCE(%, %) | Gibt das erste Nicht-NULL-Argument zurück. Mehr zur COALESCE-Funktion | IFNULL | IFNULL(Ausdruck, Wert) | Gibt [Wert] zurück, wenn [Ausdruck] NULL ist, sonst [Ausdruck]. Mehr zur IFNULL-Funktion
Synonyme:NVL | ISNULL | ISNULL(Ausdruck) | Testet ob das Argument NULL ist. Mehr zur ISNULL-Funktion | NULLIF | NULLIF(Ausdruck 1, Ausdruck 2) | Gibt NULL zurück, wenn [Ausdruck 1] = [Ausdruck 2]. Mehr zur NULLIF-Funktion | NVL | NVL(Ausdruck, Wert) | Gibt [Wert] zurück, wenn [Ausdruck] NULL ist, sonst [Ausdruck]. Oracle-Kompatible. Mehr zur NVL-Funktion
Synonyme:IFNULL | NVL2 | NVL2(Ausdruck, Wert1, Wert2) | Gibt einen von zwei Werten basierend darauf zurück, ob ein angegebener Ausdruck NULL ist oder nicht. Oracle-Kompatible. Mehr zur NVL2-Funktion |
|
|
| Siehe auch die |
|
|
|