LN (espressione SSIS)LN (SSIS Expression)

Restituisce il logaritmo naturale di un'espressione numerica.Returns the natural logarithm of a numeric expression.

SintassiSyntax


LN(numeric_expression)  

ArgomentiArguments

numeric_expressionnumeric_expression
Espressione numerica valida strettamente maggiore di zero.Is a valid non-zero and non-negative 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 3,737766961828337.The function returns the value 3.737766961828337.

LN(42)  

In questo esempio viene usata la colonna Length.This example uses the column Length. Se il valore della colonna è 53,99, la funzione restituirà 3,9887988442302.If the column value is 53.99, the function returns 3.9887988442302.

LN(Length)   

In questo esempio viene usata la variabile Length.This example uses the variable Length. La variabile deve avere un tipo di dati numeric oppure l'espressione deve includere un cast esplicito a un tipo di dati numeric.The variable must have a numeric data type or the expression must include an explicit cast to a numeric data type. Se il valore di Length è 234,567, la funzione restituisce 5,45774126708797.If Length is 234.567, the function returns 5.45774126708797.

LN(@Length)   

Vedere ancheSee Also

LOG ( Espressione SSIS ) LOG (SSIS Expression)
Funzioni ( Espressione SSIS )Functions (SSIS Expression)