Megosztás:


LOG (SSIS-kifejezés)

A következőkre vonatkozik:SQL Server SSIS integrációs modul az Azure Data Factoryben

Egy numerikus kifejezés 10-es alapú logaritmusát adja vissza.

Szintaxis

  
LOG(numeric_expression)  

Érvek

numeric_expression
Érvényes nemero vagy nem nemegatív numerikus kifejezés.

Eredménytípusok

DT_R8

Megjegyzések

A numerikus kifejezés a logaritmus kiszámítása előtt a DT_R8 adattípusra kerül. További információ: Integration Services-adattípusok.

Ha numeric_expression nullára vagy negatív értékre értékeli ki, a visszatérési eredmény null.

Példa kifejezésre

Ez a példa numerikus literált használ. A függvény az 1,988291341907488 értéket adja vissza.

LOG(97.34)  

Ez a példa a Hosszoszlopot használja. Ha az oszlop 101,24, a függvény a 2.005352136486217 értéket adja vissza.

LOG(Length)   

Ez a példa a Hosszváltozót használja. A változónak numerikus adattípussal kell rendelkeznie, vagy a kifejezésnek tartalmaznia kell egy numerikus SSIS-adattípushoz tartozó explicit öntöttet. Ha Hossz 234,567, a függvény 2,370266913465859 értéket ad vissza.

LOG(@Length)   

Lásd még:

EXP (SSIS-kifejezés)
LN (SSIS-kifejezés)
Függvények (SSIS-kifejezés)