LN (выражение SSIS)

Область применения:SQL Server среда выполнения интеграции SSIS в Фабрика данных Azure

Возвращает натуральный логарифм числового выражения.

Синтаксис

  
LN(numeric_expression)  

Аргументы

numeric_expression
Корректное ненулевое неотрицательное числовое выражение.

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

DT_R8

Замечания

Перед вычислением логарифма числовое выражение приводится к типу данных 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)