Partilhar via


CONCAT_WS

✅ Azure Stream Analytics ✅ Fabric Eventstream

Essa função retorna uma cadeia de caracteres resultante da concatenação, ou junção, de dois ou mais valores de cadeia de caracteres de maneira de ponta a ponta. Ele separa esses valores de cadeia de caracteres concatenados com o delimitador especificado no primeiro argumento de função. CONCAT_WS indica concatenar com separador.

Sintaxe

CONCAT_WS ( separator, string_value1, string_value2 [, string_valueN ] )

Argumentos

separador

Um valor de cadeia de caracteres para separar os outros valores.

string_value

Um valor de cadeia de caracteres para concatenar com os outros valores.

Tipos de devolução

nvarchar (máx.)

Observações

CONCAT_WS ignora valores nulos durante a concatenação e não adiciona o separador entre valores nulos. Se CONCAT_WS receber argumentos com todos os valores NULL, ele retornará uma cadeia de caracteres vazia.

Exemplos

SELECT
    address1,
    address2,
    city,
    stateCode,
    zipCode,
    country,
    CONCAT_WS(', ',address1, address2, city, stateCode, zipCode, country) AS fullAddress
FROM Input

Endereço1 Endereço2 cidade CEP stateCode país Endereço completo
1 Maneira Microsoft null Redmond WA 98052 null 1 Microsoft Way, Redmond, WA, 98052

Ver também