ROUND ( 123.456 , 2 , 1 )
Ketika parameter ketiga !=0 itu memotong daripada putaran
https://msdn.microsoft.com/en-us/library/ms17503(SQL.90).aspx
Sintaks
ROUND ( numeric_expression , length [ ,function ] )
Argumen
-
numeric_expressionMerupakan ekspresi dari kategori tipe data numerik atau perkiraan numerik yang tepat, kecuali untuk tipe data bit. -
lengthApakah presisi numerik_ekspresi yang akan dibulatkan. panjangnya harus berupa ekspresi dari tipe tinyint, smallint, atau int. Ketika panjang adalah angka positif, ekspresi_numerik dibulatkan ke jumlah posisi desimal yang ditentukan oleh panjang. Jika panjang adalah bilangan negatif, ekspresi_numerik dibulatkan di sisi kiri titik desimal, seperti yang ditentukan oleh panjang. functionAdalah jenis operasi yang akan dilakukan. fungsi harus tinyint, smallint, atau int. Ketika fungsi dihilangkan atau memiliki nilai 0 (default), numerik_ekspresi dibulatkan. Saat nilai selain 0 ditentukan, ekspresi_numerik terpotong.