LOG (espressione SSIS)LOG (SSIS Expression)

Viene restituito il logaritmo in base 10 di un'espressione numerica.Returns the base-10 logarithm of a numeric expression.

SintassiSyntax


LOG(numeric_expression)  

ArgomentiArguments

numeric_expressionnumeric_expression
Espressione numerica valida strettamente maggiore di zero.Is a valid nonzero or nonnegative numeric expression.

Tipi restituitiResult Types

DT_R8DT_R8

OsservazioniRemarks

Prima del calcolo del logaritmo viene eseguito il cast dell' espressione numerica al tipo di dati DT_R8.The numeric expression is cast to the DT_R8 data type before the logarithm is computed. Per altre informazioni, vedere Tipi di dati di Integration Services.For more information, see Integration Services Data Types.

Se tramite il parametro numeric_expression viene restituito zero o un valore negativo, il risultato sarà Null.If numeric_expression evaluates to zero or a negative value, the return result is null.

Esempi di espressioneExpression Examples

In questo esempio viene utilizzato un valore letterale numerico.This example uses a numeric literal. La funzione restituisce 1,988291341907488.The function returns the value 1.988291341907488.

LOG(97.34)  

In questo esempio viene usata la colonna Length.This example uses the column Length. Se il valore della colonna è 101,24, la funzione restituirà 2,005352136486217.If the column is 101.24, the function returns 2.005352136486217.

LOG(Length)   

In questo esempio viene usata la variabile Length.This example uses the variable Length. La variabile deve avere un tipo di dati numeric o l'espressione deve includere un cast esplicito a un tipo di dati numeric di SSISSSIS .The variable must have a numeric data type or the expression must include an explicit cast to a numeric SSISSSIS data type. Se Length ha valore 234,567, la funzione restituirà 2,370266913465859.If Length is 234.567, the function returns 2.370266913465859.

LOG(@Length)   

Vedere ancheSee Also

EXP ( Espressione SSIS ) EXP (SSIS Expression)
LN ( Espressione SSIS ) LN (SSIS Expression)
Funzioni ( Espressione SSIS )Functions (SSIS Expression)