Скажем, я вставляю 64-битное число с плавающей запятой в поле DECIMAL (17,5). Значение округляется или усекается?
Это округляет:
select cast(9.12345 as decimal(10,4))
Возвращает 9.1235
9.1235