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


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

Изменения: 17 июля 2006 г.

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

Синтаксис

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]

См. также

Справочник

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

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

17 июля 2006 г.

Измененное содержимое
  • Обновлены синтаксис и аргументы для облегчения понимания.
  • Добавлены обновленные примеры.