LOG (SSIS)

Renvoie le logarithme de base 10 d'une expression numérique.

Syntaxe

LOG(numeric_expression)

Arguments

numeric_expression

Expression numérique valide différente de zéro ou non négative.

Types des résultats

DT_R8

Notes

L'argument numeric expression est converti dans le type de données DT_R8 avant le calcul du logarithme. Pour plus d'informations, consultez Types de données d'Integration Services.

Si l'argument numeric_expression donne une valeur inférieure ou égale à zéro, le résultat obtenu est NULL.

Exemples

L'exemple suivant utilise un littéral numérique. La fonction renvoie la valeur 1,988291341907488.

LOG(97.34)

L'exemple suivant utilise la colonne Length. Si la valeur de la colonne est 101,24, la fonction renvoie 2,005352136486217.

LOG(Length) 

L'exemple suivant utilise la variable Length. La variable doit être d'un type de données numérique ou l'expression doit comprendre une conversion explicite en un type de données SSIS numérique. Si la variable Length a pour valeur 234,567, la fonction renvoie 2,370266913465859.

LOG(@Length) 

Voir aussi

Référence

EXP (SSIS)
LN (SSIS)

Autres ressources

Fonctions (SSIS)

Aide et Informations

Assistance sur SQL Server 2005