TupleToStr (многомерные выражения)
Возвращает строку в формате многомерных выражений, соответствующую указанному кортежу.
Синтаксис
TupleToStr(Tuple_Expression)
Аргументы
- Tuple_Expression
Допустимое многомерное выражение, возвращающее кортеж.
Замечания
Эта функция используется для передачи строкового представления кортежа внешней функции для дальнейшего анализа. Возвращаемая строка заключается в фигурные скобки {} и содержит запятые в качестве разделителей, если в кортеже несколько элементов.
Примеры
Следующий пример возвращает строку ([Date].[Calendar Year].&[2001],[Geography].[Geography].[Country].&[United States]):
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]