Condividi tramite


LN (SSIS)

Restituisce il logaritmo naturale di un'espressione numerica.

Sintassi

LN(numeric_expression)

Argomenti

  • numeric_expression
    Espressione numerica valida strettamente maggiore di zero.

Tipi restituiti

DT_R8

Osservazioni

Prima del calcolo del logaritmo viene eseguito il cast dell'espressione numerica al tipo di dati DT_R8. Per ulteriori informazioni, vedere Tipi di dati di Integration Services.

Se numeric_expression restituisce zero o un valore negativo, verrà restituito Null.

Esempi

In questo esempio viene utilizzato un valore letterale numerico. La funzione restituisce 3,737766961828337.

LN(42)

In questo esempio viene utilizzata la colonna Length. Se il valore della colonna è 53,99, la funzione restituirà 3,9887988442302.

LN(Length) 

In questo esempio viene utilizzata la variabile Length. La variabile deve avere un tipo di dati numeric oppure l'espressione deve includere un cast esplicito a un tipo di dati numeric. Se Length ha valore 234,567, la funzione restituirà 5,45774126708797.

LN(@Length) 

Vedere anche

Riferimento

Altre risorse