SQL Server String Verkettung mit Null

Ich erstelle eine berechnete Spalte in Feldern, von denen einige möglicherweise null sind.

Das Problem ist, dass die gesamte berechnete Spalte null ist, wenn eines dieser Felder null ist. Ich verstehe aus der Microsoft-Dokumentation, dass dies erwartet wird und über die Einstellung SET CONCAT_NULL_YIELDS_NULL deaktiviert werden kann. Dort möchte ich dieses Standardverhalten jedoch nicht ändern, da ich die Auswirkungen auf andere Teile von SQL Server nicht kenne.

Ist es für mich eine Möglichkeit, einfach zu überprüfen, ob eine Spalte null ist, und ihren Inhalt nur in der berechneten Spaltenformel anzufügen, wenn sie nicht null ist?

Antworten auf die Frage(20)

Ihre Antwort auf die Frage