Saya mencoba menentukan cara terbaik untuk memotong atau menjatuhkan tempat desimal ekstra di SQL tanpa pembulatan. Sebagai contoh:
declare @value decimal(18,2)
set @value = 123.456
Ini secara otomatis akan @value
menjadi 123.46
, yang baik dalam banyak kasus. Namun, untuk proyek ini, saya tidak butuh itu. Apakah ada cara sederhana untuk memotong desimal yang tidak saya butuhkan? Saya tahu saya bisa menggunakan left()
fungsi dan mengkonversi kembali ke desimal. Apakah ada cara lain?