COALESCE (T-SQL)

Aus Ergun's Wiki
Version vom 16. März 2016, 13:18 Uhr von AdminErgun (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

noborder

Seite befindet sich im Aufbau
Begründung:
Der Titel wird noch gendert

Kurzbeschreibung


Beschreibung

COALESCE[1] fragt die Argumente in der vorliegenden Reihenfolge ab und gibt den aktuellen Wert des ersten Ausdrucks zurück, der anfangs nicht NULL ergibt.

SELECT Kontaktname, COALESCE(Fax, N'Keine Information') AS Faxinformation
FROM Verkauf.Customers;

Mit der ISNULL Funktion könnte man das selbe Ergebnis erzielen, jedoch wird davon abgeraten. COALESCE ist eine Standard ANSI SQL Funktion und ISNULL ist keine.

SELECT Kontaktname, ISNULL(Fax, N'Keine Information') AS Faxinformation
FROM Verkauf.Customers;


Einzelnachweise, Weblinks und Anmerkungen