Страница 1 из 1

О передаче дробной части числа

Добавлено: 14 окт 2016, 14:55
savov
Доброго всем времени суток!
Решаю тут одну задачку по выгрузке и наблюдаю следующее.
Есть отчет Галактический по складским остаткам. Есть там поле FKOL. Оно Double. Если сделать DoubleToStr(fkol,'[|-]3666666667.88888') то чудненько получаем дробную часть.
Но если я передаю это значение во временную таблицу Oracle, причем поле описано как Double, то почему то все число округляется до 2 знаков.
Пробовал Double(DoubleToStr(fkol,'[|-]3666666667.88888') ), Round(fkol,5), kolvo:=Round(fkol,5) (и передать kolvo) - ничего не помогает.
Как засунуть во временную таблицу Oracle это поле с 3 знаками хотя бы?

Re: О передаче дробной части числа

Добавлено: 21 ноя 2016, 17:39
savov
Пошел по извращенному пути. Передал Ораклу строковое значение с 4 -мя знаками. В табле Оракл уже сделал преобразование в double. Некрасиво, но другого выхода не нашел.