Тип данных decimal SQL Server MS окружает

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

9
задан yoozer8 16 January 2014 в 19:48
поделиться

1 ответ

Вам нужно объявить его как decimal (18,3) , чтобы указать количество цифр после точки.

Если вы используете параметр хранимой процедуры, он также должен иметь точность, близкую к десятичному

15
ответ дан 4 December 2019 в 13:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: