У нас есть приложение, которое пытается вставить массовую вставку в таблицу в postgresql (9.1, я думаю, у меня нет доступа, помогающего удаленному решению коллеги). Трассировка показывает, что исходные значения генерируются правильно и правильно переданы в ODBC.Числовые артефакты округления с точностью до PostgreSQL
Проблема возникает с столбцом, который определен как NUMERIC, но не имеет определенного масштаба или точности. Кажется, что есть «случайные» закругленные артефакты. Иногда округляется, иногда вниз, без отношения к числу десятичных знаков. Это видно, когда запрашиваются значения из объемной вставки.
Я знаю, что это может вызвать проблемы со строками, но не уверен, имеет ли значение числовые типы данных. База данных кодируется окнами 1252, и они используют драйвер postgresql Unicode. Наконец, только некоторые FYI его на 32-битной Windows VM с тем, что похоже на параметры config_file по умолчанию.
Вопрос в том, что было бы/могло бы быть причиной этого?
Заранее спасибо.