Anfang des InhaltsbereichsVALUE(x,y,...) Dokument im Navigationsbaum lokalisieren

VALUE(x,y,...) ist eine Spezialfunktion, die verwendet werden kann, um NULL-Werte durch einen Nicht-NULL-Wert zu ersetzen.

Die Argumente der VALUE-Funktion müssen vergleichbar sein. Die Argumente werden nacheinander in der angegebenen Reihenfolge ausgewertet.

 

Ergebnis der Funktion VALUE(x,y,...)

Eines der Argumente ist ein Nicht-NULL-Wert

der erste auftretende Nicht-NULL-Wert

Jedes Argument ist Spezial-NULL-Wert

Spezial-NULL-Wert

Jedes Argument ist NULL-Wert

NULL-Wert

 

Beispiel

Beispieltabelle kunde

Die Anrede soll nicht in der Ausgabeliste auftauchen. Bei Firmen soll anstelle des NULL-Werts in der Spalte VORNAME die Bezeichnung FIRMA ausgegeben werden.

SELECT VALUE(vorname, 'FIRMA') vorname, nachname FROM kunde

Ende des Inhaltsbereichs