Udostępnij za pośrednictwem


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) 

See Also

Reference

Other Resources