/ (Разделить) (службы SSIS)
Делит первое числовое выражение на второе.
Синтаксис
dividend / divisor
Аргументы
- dividend
Числовое выражение для деления. dividend может быть любым допустимым числовым выражением. Дополнительные сведения см. в разделе Типы данных служб Integration Services.
- divisor
Числовое выражение, на которое делится делимое. divisor может быть любым допустимым числовым выражением, кроме нуля.
Типы результата
Определяются типами данных обоих аргументов. Дополнительные сведения см. в разделе Преобразование типа данных в выражениях.
Замечания
Если один из операндов равен NULL, то результатом является значение NULL.
Деление на ноль недопустимо. В зависимости от того, как вычисляется подвыражение divisor, возникает одна из следующих ошибок:
- Если подвыражение divisor, результатом которого является ноль, является константой, то ошибка появляется во время разработки, и в результате файл не проходит проверку правильности.
- Если подвыражение divisor, результатом которого является ноль, содержит переменные, но не содержит входных столбцов, то компонент, которому принадлежит выражение, прерывает предварительную проверку правильности, которая производится перед выполнением пакета.
- Если выражение divisor, результатом которого является ноль, содержит входные столбцы, то во время выполнения возникает ошибка, которая обрабатывается в соответствии с правилами потока ошибок компонента потока данных.
Примеры
Этот пример делит два числовых литерала.
25 / 5
Этот пример делит значения в столбце ListPrice на значения в столбце StandardCost.
ListPrice / StandardCost
См. также
Основные понятия
Очередность и ассоциативность операторов