ROUND ( 123.456 , 2 , 1 )
Když je třetí parametr !=0 spíše se zkracuje než zaokrouhluje
http://msdn.microsoft.com/en-us/library/ms175003(SQL.90).aspx
Syntaxe
ROUND ( numeric_expression , length [ ,function ] )
Argumenty
-
numeric_expression
Je vyjádřením přesné číselné nebo přibližné číselné kategorie datových typů, s výjimkou bitového datového typu. -
length
Je přesnost, na kterou má být číselný_výraz zaokrouhlen. délka musí být výraz typu tinyint, smallint nebo int. Když je délka kladné číslo, číselný_výraz se zaokrouhlí na počet desetinných míst zadaný délkou. Je-li délka záporné číslo, je numerický_výraz zaokrouhlen na levé straně desetinné čárky, jak je určeno délkou. function
Je typ operace, která se má provést. funkce musí být tinyint, smallint nebo int. Když je funkce vynechána nebo má hodnotu 0 (výchozí), číselný_výraz se zaokrouhlí. Když je zadaná hodnota jiná než 0, numeric_expression je zkrácen.