Поделиться через


TupleToStr (многомерные выражения)

Возвращает многомерные выражения в формате многомерных выражений, соответствующую заданному кортежам.

Синтаксис

  
TupleToStr(Tuple_Expression)   

Аргументы

Tuple_Expression
Допустимое многомерное выражение, возвращающее кортеж.

Замечания

Эта функция используется для передачи строкового представления кортежа внешней функции для дальнейшего анализа. Возвращаемая строка заключена в фигурные скобки {} , и каждый элемент, если несколько элементов явно определены в кортеже, разделены запятой.

Примеры

В следующем примере возвращается строка ([Дата].[ Календарный год].&&[2001],[География]. [География]. [Страна].&&США]) :

WITH MEMBER Measures.x AS TupleToStr   
   (   
      ([Date].[Calendar Year].&[2001]  
         , [Geography].[Geography].[Country].&[United States]  
      )  
   )     
SELECT Measures.x ON 0  
FROM [Adventure Works]  

Следующий пример возвращает точно такую же строку, как и предыдущий пример.

WITH SET s AS   
   {  
      ([Date].[Calendar Year].&[2001],  
         [Geography].[Geography].[Country].&[United States]  
      )   
   }  
MEMBER Measures.x AS TupleToStr ( s.Item(0) )  
SELECT Measures.x ON 0  
FROM [Adventure Works]  

См. также

Справочник по функции многомерных выражений (многомерные выражения)