Привет, ваша цель найти эти записи, а затем обновить их? ниже я представляю, что вам нужно сделать:
DECLARE @smallmoney as money
set @smallmoney = 1.0097
SELECT @smallmoney as actualValue, ROUND(@smallmoney,2)
WHERE @smallmoney <> ROUND(@smallmoney,2)
Как видите, если сумма денег уже находится в пределах двух десятичных знаков, условие where отфильтрует эту запись.
Надеюсь, это работает для вас!