LN (выражение служб SSIS)
Возвращает натуральный логарифм числового выражения.
Синтаксис
LN(numeric_expression)
Аргументы
numeric_expression
Допустимые положительные числовые выражения.
Типы результата
DT_R8
Комментарии
Перед вычислением логарифма аргумент numeric expression приводится к типу DT_R8. Дополнительные сведения см. в разделе Integration Services Data Types.
Если вычисленное значение numeric_expression является нулем или отрицательным значением, возвращается результат NULL.
Примеры выражений
В этом примере используется числовой литерал. Функция возвращает значение 3,737766961828337.
LN(42)
Этот пример использует столбец Length. Если значение столбца равно 53.99, функция возвращает значение 3.9887988442302.
LN(Length)
Этот пример использует переменную Length. Переменная должна иметь числовой тип данных, или выражение должно содержать явное приведение к числовому типу данных. При параметре Length равном 234,567 функция возвращает 5,45774126708797.
LN(@Length)