/ (Деление) (многомерные выражения)

Выполняет арифметическую операцию, которая делит одно число на другое.

Синтаксис

Dividend / Divisor

Параметры

  • Dividend
    Допустимое многомерное выражение, возвращающее числовое значение.
  • Divisor
    Допустимое многомерное выражение, возвращающее числовое значение.

Возвращаемое значение

Значение с типом данных параметра, имеющего более высокий приоритет.

Замечания

Реальное значение, возвращаемое оператором / (Divide), представляет собой частное от деления первого выражения на второе.

Оба выражения должны иметь одинаковый тип данных, или одно из выражений должно допускать неявное преобразование к типу данных другого выражения. Если аргумент Divisor принимает значение NULL, возникает ошибка. Если аргументы Divisor и Dividend принимают значение NULL, оператор возвращает значение NULL.

Примеры

В следующем примере демонстрируется использование этого оператора.

-- This query returns the freight cost per user,
-- for products, averaged by month. 
With Member [Measures].[Freight Per Customer] as
 (
    ( [Measures].[Internet Freight Cost])
    / 
    [Measures].[Customer Count])
)

SELECT 
    [Ship Date].[Calendar Month of Year].Children ON 0,
    [Product].[Category].[Category].Members ON 1
FROM
    [Adventure Works]
WHERE
    ([Measures].[Freight Per Customer])

См. также

Справочник

Справочник по операторам многомерных выражений

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

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