Sammanfogningsoperatorer

Konkateneringsoperatorn är plustecknet (+). Du kan kombinera, eller sammanfoga, två eller fler teckensträngar till en enda teckensträng. Du kan också sammanfoga binära strängar.

Följande kod är ett exempel på en konkateneringsoperator som kombinerar produktnamnet med produktens unika namn:

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]  

Språkliga överväganden

När strängarna som används i en sammanfogning båda har samma sortering, har den resulterande sammanfogade strängen samma kollation som ingångarna. När strängarna som används i en sammanfogning har olika sortering, bestämmer reglerna för sorteringsprioritet kollationen av den resulterande sammanfogade strängen. Mer information finns i Språk och sortering (Analysis Services).