Udostępnij za pośrednictwem


Operatorów łączenie

Operator łączenie jest znak plus (+).Połączyć lub złączyć dwie lub więcej ciągów znaków w ciąg pojedynczy znak.Użytkownik może również ciągów binarnych.

Następujący kod jest przykładem operator łączenie, która łączy nazwy produktu z unikatową nazwę produktu:

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]

Uwagi dotyczące języka

Ciągi używane w łączenie mają ten sam sortowanie, są połączone wynikowy ciąg ma ten sam sortowanie jako danych wejściowych.Gdy ciągi używane w łączenie mają różne metody sortowanie, reguły o priorytecie sortowanie określają sortowanie wynikowy ciąg są połączone.Aby uzyskać więcej informacji zobacz Languages and Collations (Analysis Services - Multidimensional Data).