COALESCE
Beschreibung
COALESCE
ist eine Zeilenfunktion, die den ersten gültigen Wert () zurückgibt.NOT NULL
(Wert) aus einer kommagetrennten Liste von Ausdrücken.Syntax
COALESCE
(expression
[,expression
][,...])Rückgabewert
Gibt pro Zeile einen Wert zurück, der denselben Typ hat wie der erste gültige Eingabeausdruck.
Eingabeparameter
- Ausdruck
- Mindestens eine erforderlich. Ein Feldname oder ein Ausdruck.
Beispiele
Das folgende Beispiel zeigt einen Ausdruck zur Berechnung des Jahreseinkommens für steuerbefreite Mitarbeiter, die ein
Gehalt
haben, und für tarifliche Mitarbeiter mit stündlich_lohn
. Dieser Ausdruck prüft die Werte beider Felder für jede Zeile und gibt den Wert des ersten gültigen Ausdrucks zurück ()NOT NULL
).COALESCE([hourly_wage] * 40 * 52, [salary])