Operator łączenie ciągów języka Transact-SQL)

Znak plus (+) to ciąg operator łączenie, umożliwiający łączenie ciągów.Wszystkie inne ciąg manipulacji odbywa się przy użyciu ciąg funkcje takie jak SUB ciąg.

Domyślnie pusty ciąg znaków jest interpretowana jako pusty ciąg znaków w instrukcji INSERT lub przypisania na danych z varchar typ danych.W łączenia danych z varchar, CHAR, or tekst typy danych, pusty ciąg znaków jest interpretowana jako pusty ciąg.Na przykład "abc" + + "def" jest przechowywana jako "abcdef".Jednak jeśli ustawienie poziom zgodności 65 puste stałe są traktowane jako pojedynczy znak puste i "abc" + + "def" jest przechowywana jako "abc def".Aby uzyskać więcej informacji na temat ustawiania poziomów zgodności i interpretowania puste ciągi zobacz sp_dbcmptlevel (języka Transact-SQL).

Gdy dwa ciągi znaków są tak łączone, sortowanie wynik wyrażenie zostanie ustawiona przestrzegania reguł priorytet sortowania.Aby uzyskać więcej informacji zobaczPierwszeństwo sortowanie (języka Transact-SQL).