Opérateurs de concaténation

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

Le code suivant est un exemple d'opérateur de concaténation combinant le nom du produit et son nom unique :

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]

Observations relatives au langage

Lorsque les chaînes utilisées dans une concaténation possèdent toutes deux le même classement, la chaîne concaténée obtenue possède un classement identique aux entrées. Lorsque les chaînes utilisées dans une concaténation possèdent des classements différents, les règles de priorité de classement déterminent celui de la chaîne concaténée obtenue. Pour plus d'informations, consultez Langages et classements (Analysis Services - Données multidimensionnelles).