Bagikan melalui


LOG (Ekspresi SSIS)

Berlaku untuk: SQL Server SSIS Integration Runtime di Azure Data Factory

Mengembalikan logaritma base-10 dari ekspresi numerik.

Sintaks

  
LOG(numeric_expression)  

Argumen

numeric_expression
Adalah ekspresi numerik nonzero atau nonnegative yang valid.

Jenis Hasil

DT_R8

Keterangan

Ekspresi numerik ditransmisikan ke jenis data DT_R8 sebelum logaritma dihitung. Untuk informasi selengkapnya, lihat Jenis Data Integration Services.

Jika numeric_expression mengevaluasi ke nol atau nilai negatif, hasil yang dikembalikan adalah null.

Contoh Ekspresi

Contoh ini menggunakan literal numerik. Fungsi mengembalikan nilai 1,988291341907488.

LOG(97.34)  

Contoh ini menggunakan Panjang kolom. Jika kolom adalah 101.24, fungsi mengembalikan 2.005352136486217.

LOG(Length)   

Contoh ini menggunakan panjang variabel. Variabel harus memiliki jenis data numerik atau ekspresi harus menyertakan cast eksplisit ke jenis data SSIS numerik. Jika Panjang adalah 234,567, fungsi mengembalikan 2,370266913465859.

LOG(@Length)   

Lihat Juga

EXP (Ekspresi SSIS)
LN (Ekspresi SSIS)
Fungsi (Ekspresi SSIS)