Gibt es in SQL Server 2005 eine Funktion, die NULL [oder einen booleschen Wert] zurückgibt, wenn any der Argumente (eines beliebigen Typs) NULL ist, was mich davor bewahren würde, IF a IS NULL OR b IS NULL OR c IS NULL ... zu schreiben.
IF a IS NULL OR b IS NULL OR c IS NULL ...
Hier ist eine mäßig unangenehme Art, es zu tun:
Nein, das nächste, was Sie bekommen, ist NULLIF (), aber das ist nicht das, was Sie wollen. Ich würde nur die OR-Anweisung hier verwenden.
Da NULLs propogate, könnten Sie tun:
unter Annahme aller kompatiblen Datentypen
Wie wäre es ...
Tags und Links sql sql-server sql-server-2005 tsql