LN (wyrażenia SSIS)
Zwraca logarytm naturalny wyrażenie liczbowe.
LN(numeric_expression)
Argumenty
- numeric_expression
Jest poprawne różna od zera i nieujemną wyrażenie numeryczne.
Typy wynik
DT_R8
Remarks
Wyrażenie liczbowe jest rzutować na typ danych DT_R8 przed logarytmu jest obliczana.Aby uzyskać więcej informacji zobaczTypy danych usług integracja.
Jeśli numeric_expression wartość zero lub wartość ujemną, wynik zwracany jest zerowy.
Przykłady
W tym przykładzie literału numerycznego.Funkcja zwraca wartość 3.737766961828337.
LN(42)
W tym przykładzie użyto kolumna Długość.Jeśli wartość kolumna jest 53.99, funkcja zwraca 3.9887988442302.
LN(Length)
W tym przykładzie użyto zmiennej Długość.Zmienna musi mieć typ danych numerycznych lub wyrażenie musi zawierać jawne rzutowania na typ danych numerycznych.Jeśli Długość 234.567, funkcja zwraca 5.45774126708797.
LN(@Length)