Написать десятичные числа в SQL 2008 - PullRequest
0 голосов
/ 14 декабря 2010

При необходимости записать число 7,2 в поле таблицы.
Какого типа поле должно быть.
И какого типа должна быть переменная?

1 Ответ

5 голосов
/ 14 декабря 2010

SQL Server 2008 имеет тип DECIMAL, который работает довольно хорошо.

Вы можете определить точность (общее количество цифр) и масштаб (количество цифр после десятичного разделителя).

  • DECIMAL(2,1) будет: две цифры, одна из которых после разделителя (одна до)
  • DECIMAL(5,2) будет: всего пять фигур, две из которых после разделителя (три до)

Подробнее см. DECIMAL и NUMERIC в электронной документации по SQL Server.

В .NET это также будет тип decimal.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...