LOG (Expressão SSIS)
se aplica a:SQL Server
SSIS Integration Runtime no Azure Data Factory
Devolve o logaritmo de base 10 de uma expressão numérica.
Sintaxe
LOG(numeric_expression)
Argumentos
numeric_expression
É uma expressão numérica válida diferente de zero ou não negativa.
Tipos de resultados
DT_R8
Comentários
A de expressão numérica é convertida para o tipo de dados DT_R8 antes que o logaritmo seja calculado. Para obter mais informações, consulte Tipos de dados do Integration Services.
Se numeric_expression avaliar como zero ou um valor negativo, o resultado do retorno será nulo.
Exemplos de expressões
Este exemplo usa um literal numérico. A função retorna o valor 1,988291341907488.
LOG(97.34)
Este exemplo usa a coluna Length. Se a coluna for 101.24, a função retornará 2.005352136486217.
LOG(Length)
Este exemplo usa a variável Length. A variável deve ter um tipo de dados numéricos ou a expressão deve incluir uma conversão explícita para um tipo de dados SSIS numérico. Se de comprimento for 234.567, a função retornará 2.370266913465859.
LOG(@Length)
Ver também
EXP (Expressão SSIS)
LN (Expressão SSIS)
funções (expressão SSIS)