Operadores de concatenação

O operador de concatenação é o sinal positivo (+). Você pode combinar, ou concatenar, duas ou mais cadeias de caracteres em uma única cadeia de caracteres. Você também pode concatenar cadeias binárias.

O código a seguir é um exemplo de operador de concatenação que combina o nome do produto com o nome único do produto:

WITH MEMBER Measures.ProductName AS   
   Product.Product.CurrentMember.Name + " (" + Product.Product.CurrentMember.UniqueName + ")"  
SELECT   
   {Measures.ProductName} ON COLUMNS,  
   Product.Product.Members ON ROWS  
FROM [Adventure Works]  

Considerações linguísticas

Quando as strings usadas em uma concatenação têm a mesma colação, a cadeia concatenada resultante tem a mesma colação que as entradas. Quando as strings usadas em uma concatenação têm colações diferentes, as regras de precedência de colação determinam a colação da cadeia concatenada resultante. Para obter mais informações, consulte Idiomas e Ordenações (Analysis Services).