Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
✅ Strumień zdarzeń usługi Azure Stream Analytics ✅ Fabric
Ta funkcja zwraca ciąg wynikowy z łączenia lub łączenia dwóch lub większej liczby wartości ciągu w sposób end-to-end. Oddziela te wartości połączonych ciągów za pomocą ogranicznika określonego w pierwszym argumencie funkcji.
CONCAT_WS wskazuje łączenie z separatorem.
Składnia
CONCAT_WS ( separator, string_value1, string_value2 [, string_valueN ] )
Argumenty (w programowaniu)
separatora
Wartość ciągu do oddzielenia innych wartości.
string_value
Wartość ciągu, która ma być połączona z innymi wartościami.
Typy zwracane
nvarchar(max)
Uwagi
CONCAT_WS ignoruje wartości null podczas łączenia i nie dodaje separatora między wartościami null. Jeśli CONCAT_WS odbiera argumenty ze wszystkimi wartościami NULL, zwróci pusty ciąg.
Przykłady
SELECT
address1,
address2,
city,
stateCode,
zipCode,
country,
CONCAT_WS(', ',address1, address2, city, stateCode, zipCode, country) AS fullAddress
FROM Input
| adres1 | adres2 | miejscowość | Kod pocztowy | stateCode | kraj | fullAddress |
|---|---|---|---|---|---|---|
| 1 Microsoft Way | null | Redmond | WA | 98052 | null | 1 Microsoft Way, Redmond, WA, 98052 |