Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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)