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 Nachricht umwandeln
Zugehörige Verweise
Syntaxdiagramme: Verfügbare Typen
Sonstige ESQL-Funktionen
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Letzte Aktualisierung : 2009-02-17 15:29:32

ak05870_