Udostępnij przez


Dziennik (wyrażenie SSIS)

Zwraca logarytm dziesiętny z wyrażenie liczbowe.

Składnia

LOG(numeric_expression)

Argumenty

  • numeric_expression
    Jest prawidłowe wyrażenie liczbowe niezerowe lub nieujemna.

Typy wyników

DT_R8

Uwagi

numeric expression Oddanych DT_R8 typ danych, zanim obliczyć logarytm.Aby uzyskać więcej informacji, zobacz Typy danych usług integracji.

Jeśli numeric_expression wartość zero lub wartości ujemne zwrotu wynik jest null.

Przykłady

Ten przykład używa literału numerycznego.Funkcja zwraca wartość 1.988291341907488.

LOG(97.34)

W tym przykładzie użyto kolumna długość.Jeśli kolumna jest 101.24, funkcja zwraca 2.005352136486217.

LOG(Length) 

W tym przykładzie użyto zmiennej długość.Zmienna musi mieć typ danych numerycznych lub wyrażenie musi zawierać jawne oddanych do liczbową SSIS typu danych.Jeśli długość 234.567, funkcja zwraca 2.370266913465859.

LOG(@Length)