Должен ли я использовать типы столбцов номера SharePoint для хранения денежных значений?

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/476

  •  16-10-2019
  •  | 
  •  

Вопрос

В SharePoint я могу создать столбец списка типа «номер». Мне нужно хранить денежные суммы, и я хотел бы иметь возможность использовать этот тип столбца, а не создавать новый.

Сохранены ли значения этого типа и манипулируются SharePoint (например, при суммировании значений в представлении списка) предотвратить потерю точности (то есть не как какой -то приблизительный тип плавающей запятой)?

Я посмотрел на столбцы валюты, но они, кажется, заставляют отображать валютную единицу, которая не имеет смысла в моем приложении (и у меня есть подозрение, что они хранятся как «числа» под капотом).

Это было полезно?

Другие советы

Я изучил это и нашел следующее:

  • число и валюта одинаковы, просто отформатированы по -разному
  • они хранятся в базе данных как Тип данных SQL Float
  • Используя более десятичные десятичные места, чем 1,00000001 раунд значения в пользовательском интерфейсе
  • Используя более десятичные десятичные места, чем 1,0000000000000001 раунд значения в базе данных

Пока они хранятся как float В БД невозможно выяснить, как они обрабатываются внутри приложения. Важно проверить это для вашего варианта использования, чтобы быть уверенным!

(Примечание: хотя я задал здесь запросы базы данных, чтобы исследовать ваш вопрос, пожалуйста, не делайте этого ни в чем, кроме среды разработки.)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top