Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Łączenie ciągów SQL Server z wartością Null

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).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego (i jak) podzielić kolumnę za pomocą master..spt_values?

  2. DATETIMEFROMPARTS() Przykłady w SQL Server (T-SQL)

  3. SQL Server:Awaria łącza komunikacyjnego Wymagany SSL (nie udało się odebrać pakietu)

  4. Po zakleszczeniu jednej transakcji w różnych wersjach programu SQL Server

  5. Odpytywanie danych poprzez łączenie dwóch tabel w dwie bazy danych na różnych serwerach