Condividi tramite


Operatori di concatenamento

L'operatore di concatenamento è rappresentato dal segno più (+). È possibile combinare, o concatenare, due o più stringhe di caratteri in modo da formare una sola stringa, nonché concatenare stringhe binarie.

Nell'esempio di codice seguente l'operatore di concatenamento viene utilizzato per combinare il nome di un prodotto con il nome univoco del prodotto:

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

Considerazioni sul linguaggio

Se le stringhe utilizzate in un'operazione di concatenamento hanno le stesse regole di confronto, le regole di confronto dell'input verranno utilizzate anche per la stringa risultante dal concatenamento. Se invece le stringhe utilizzate in un'operazione di concatenamento hanno regole di confronto diverse, le regole di confronto della stringa risultante dal concatenamento verranno determinate in base alla precedenza delle regole di confronto. Per ulteriori informazioni, vedere Utilizzo di lingue e regole di confronto (SSAS).

Vedere anche

Riferimento

Guida di riferimento agli operatori MDX (MDX)

Concetti

Operatori (sintassi MDX)

Guida in linea e informazioni

Assistenza su SQL Server 2005