LOG (SSIS-uttryck)
gäller för:SQL Server
SSIS Integration Runtime i Azure Data Factory
Returnerar logaritmen base-10 för ett numeriskt uttryck.
Syntax
LOG(numeric_expression)
Argument
numeric_expression
Är ett giltigt icke-zero- eller icke-numeriskt uttryck.
Resultattyper
DT_R8
Anmärkningar
Det numeriska uttrycket skickas till datatypen DT_R8 innan logaritmen beräknas. Mer information finns i Integration Services-datatyper.
Om numeric_expression utvärderas till noll eller ett negativt värde är returresultatet null.
Uttrycksexempel
I det här exemplet används en numerisk literal. Funktionen returnerar värdet 1,988291341907488.
LOG(97.34)
I det här exemplet används kolumnen Length. Om kolumnen är 101.24 returnerar funktionen 2.005352136486217.
LOG(Length)
I det här exemplet används variabeln Length. Variabeln måste ha en numerisk datatyp, annars måste uttrycket innehålla en explicit gjutning till en numerisk SSIS-datatyp. Om Längd är 234,567 returnerar funktionen 2,370266913465859.
LOG(@Length)
Se även
EXP (SSIS Expression)
LN (SSIS Expression)
Functions (SSIS-uttryck)