Compartir a través de


LN (SSIS)

Devuelve el logaritmo natural de una expresión numérica.

Sintaxis

LN(numeric_expression)

Argumentos

numeric_expression

Expresión numérica distinta de cero y no negativa válida.

Tipos de resultado

DT_R8

Notas

La expresión numérica se convierte al tipo de datos DT_R8 antes de que se calcule el logaritmo. Para obtener más información, vea Tipos de datos de Integration Services.

Si el resultado de evaluar numeric_expression es cero o un valor negativo, el resultado devuelto es NULL.

Ejemplos

Este ejemplo usa un literal numérico. La función devuelve el valor 3,737766961828337.

LN(42)

En este ejemplo se utiliza la columna Length. Si el valor de la columna is 53,99, la función devuelve 3,9887988442302.

LN(Length) 

En este ejemplo se utiliza la variable Length. La variable debe tener un tipo de datos numérico o la expresión debe incluir una conversión explícita a un tipo de datos numérico. Si el valor de Length es 234,567, la función devuelve 5,45774126708797.

LN(@Length) 

Vea también

Referencia

LOG (SSIS)

Otros recursos

Funciones (SSIS)

Ayuda e información

Obtener ayuda sobre SQL Server 2005