Gibt den ersten Nicht-NULL-Ausdruck in einer Liste zurück. Diese Funktion ist mit der ISNULL-Funktion identisch.
COALESCE( Ausdruck, Ausdruck [ , ...] )
Ausdruck Ein beliebiger Ausdruck
Mindestens zwei Ausdrücke müssen an die Funktion übergeben werden und alle Ausdrücke müssen vergleichbar sein.
ANY
Das Ergebnis ist nur NULL, wenn alle Argumente NULL sind.
Der Parameter kann ein beliebiger Skalartyp sein, aber nicht notwendigerweise derselbe Typ.
Eine detaillierte Beschreibung, wie der Datenbankserver diese Funktion verarbeitet, finden Sie unter ISNULL-Funktion [Verschiedene].
SQL/2003 Kernfunktion.
Die folgende Anweisung liefert den Wert 34.
SELECT COALESCE( NULL, 34, 13, 0 ); |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |