COALESCE-Funktion

COALESCE ist eine Funktion, mit der Sie Standardwerte für Felder bereitstellen können.

SYNTAX

Die COALESCE-Funktion bewertet die Parameter in der Reihenfolge und gibt den ersten zurück, der nicht NULL ist. Das Ergebnis ist nur NULL, wenn alle Argumente NULL sind. Die Parameter können von jedem Skalartyp, müssen aber nicht der gleiche Typ sein.

Verwenden Sie die COALESCE-Funktion, um einen Standardwert für ein Feld bereitzustellen, das in einer Nachricht u.U. nicht vorhanden ist. Der Ausdruck
COALESCE(Body.Salary, 0)
gibt den Wert des Nachrichtenfeldes 'Salary' zurück, wenn es existiert, oder 0 (Null), falls es nicht existiert.
Zugehörige Konzepte
Übersicht zu ESQL
Zugehörige Tasks
ESQL erstellen
Komplexe XML-Nachricht umwandeln
Zugehörige Verweise
Syntaxdiagramme: verfügbare Typen
Sonstige ESQL-Funktionen
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
ak05870_