Partilhar via


LN (Expressão SSIS)

Aplica-se a:SQL Server SSIS Integration Runtime em Azure Data Factory

Devolve o logaritmo natural de uma expressão numérica.

Sintaxe

  
LN(numeric_expression)  

Arguments

numeric_expression
É uma expressão numérica válida, não nula e não negativa.

Tipos de Resultados

DT_R8

Observações

A expressão numérica é convertida para o tipo de dados DT_R8 antes de o logaritmo ser calculado. Para obter mais informações, consulte Tipos de dados do Integration Services.

Se numeric_expression avaliar a zero ou um valor negativo, o resultado de devolução é nulo.

Exemplos de Expressões

Este exemplo utiliza um literal numérico. A função devolve o valor 3,737766961828337.

LN(42)  

Este exemplo utiliza a coluna Comprimento. Se o valor da coluna for 53,99, a função devolve 3,9887988442302.

LN(Length)   

Este exemplo utiliza a variável Comprimento. A variável deve ter um tipo de dado numérico ou a expressão deve incluir uma conversão explícita para um tipo de dado numérico. Se o Comprimento for 234,567, a função devolve 5,45774126708797.

LN(@Length)   

Ver também

LOG (Expressão SSIS)
Funções (Expressão SSIS)