Мне нужно, чтобы я мог хранить числа вроде 3.5 в моей таблице. Поэтому я использовал поле десятичного типа. Но если я ввожу 3,5, оно округляется до 4. Я глуп, или не десятичная точка, чтобы иметь десятичную точку?
Вам необходимо объявить его как десятичное (18,3) , чтобы указать количество цифр после точки.
В случае, если вы используете хранимую процедуру, параметр также должен иметь точность рядом с десятичным