Możesz użyć ISNULL(....)
SET @Concatenated = ISNULL(@Column1, '') + ISNULL(@Column2, '')
Jeśli wartość kolumny/wyrażenia rzeczywiście ma wartość NULL, wówczas zostanie użyta druga określona wartość (tutaj:pusty ciąg).
Możesz użyć ISNULL(....)
SET @Concatenated = ISNULL(@Column1, '') + ISNULL(@Column2, '')
Jeśli wartość kolumny/wyrażenia rzeczywiście ma wartość NULL, wówczas zostanie użyta druga określona wartość (tutaj:pusty ciąg).
Dlaczego (i jak) podzielić kolumnę za pomocą master..spt_values?
DATETIMEFROMPARTS() Przykłady w SQL Server (T-SQL)
SQL Server:Awaria łącza komunikacyjnego Wymagany SSL (nie udało się odebrać pakietu)
Po zakleszczeniu jednej transakcji w różnych wersjach programu SQL Server
Odpytywanie danych poprzez łączenie dwóch tabel w dwie bazy danych na różnych serwerach