К списку форумов К списку вопросов
косяк с цифрами при экспорте (ms sql)
Только что
02.08.2004 - 08:12
У меня по умолчанию во всех таблицах цифирьки в формате money. Там полно знаков после запятой. Делаю отчеты, цифры вывожу как (nvarchar 20) - все пучком, два знака после зпт - красиво, нарядно. Экспортирую полученный отчет в dbf, получаю поле numeric(20,5), а затем уже в самом dbf правлю поле с данными на numeric(10,2). Вот тут-то и засада: погрешность округления составляет 3...4 рубля (на 4500 чел.). В итоге: цифры в dbf не совпадают с отчетом sql. Пусть на копейку, но это недопустимо.
Как же быть? Переводить все таблицы в sql в формат numeric? поможет? Или, может быть, есть где-нить в sql какие-нибудь дефолты, которые можно поправить?
Подскажите, плиз, кто че думает.
ИгорьК
1 - 02.08.2004 - 08:57
"Там полно знаков после запятой" - мягко говоря неправда!
Формат money имеет фиксированное число знаков после запятой. И это число = 4!

К списку вопросов на форуме Базы данных

>>