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


/ (Разделить) (службы SSIS)

Делит первое числовое выражение на второе.

Синтаксис


dividend / divisor
        

Аргументы

  • dividend
    Числовое выражение для деления. dividend может быть любым допустимым числовым выражением. Дополнительные сведения см. в разделе Типы данных служб Integration Services.
  • divisor
    Числовое выражение, на которое делится делимое. divisor может быть любым допустимым числовым выражением, кроме нуля.

Типы результата

Определяются типами данных обоих аргументов. Дополнительные сведения см. в разделе Преобразование типа данных в выражениях.

Замечания

Если один из операндов равен NULL, то результатом является значение NULL.

Деление на ноль недопустимо. В зависимости от того, как вычисляется подвыражение divisor, возникает одна из следующих ошибок:

  • Если подвыражение divisor, результатом которого является ноль, является константой, то ошибка появляется во время разработки, и в результате файл не проходит проверку правильности.
  • Если подвыражение divisor, результатом которого является ноль, содержит переменные, но не содержит входных столбцов, то компонент, которому принадлежит выражение, прерывает предварительную проверку правильности, которая производится перед выполнением пакета.
  • Если выражение divisor, результатом которого является ноль, содержит входные столбцы, то во время выполнения возникает ошибка, которая обрабатывается в соответствии с правилами потока ошибок компонента потока данных.

Примеры

Этот пример делит два числовых литерала.

25 / 5

Этот пример делит значения в столбце ListPrice на значения в столбце StandardCost.

ListPrice / StandardCost

См. также

Основные понятия

Очередность и ассоциативность операторов

Другие ресурсы

Операторы (службы SSIS)

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

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