Opérateurs de concaténation

L’opérateur de concaténation est le signe plus (+). Vous pouvez combiner, ou concaténer, deux chaînes de caractères ou plus en une seule chaîne de caractères. Vous pouvez aussi concaténer des chaînes binaires.

Le code suivant est un exemple d’opérateur de concaténation qui combine le nom du produit avec le nom unique du produit :

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]  

Considérations linguistiques

Lorsque les chaînes utilisées dans une concaténation ont toutes deux la même collation, la chaîne concaténée résultante a la même collation que les entrées. Lorsque les chaînes utilisées dans une concaténation ont des collations différentes, les règles de préséance de collation déterminent la collation de la chaîne concaténée résultante. Pour plus d’informations, consultez Langues et classements (Analysis Services).