При переносе данных с помощью компонент версии 4.1.3, возникла интересная ситуация с типом NUMERIC, данные переносились из таблицы в MS SQL 2000 в аналогичную таблицу в PostgreSQL 9.1 (из Table в Table), в MS SQL тип поля был money а в PostgreSQL numeric(19, 2), так вот после переноса данных в поле numeric(19, 2) оказались числа с большим количеством знаков, чем 2, запрос
Код: Выделить всё
select * from bill_pers_fiz_el where pers_sum = round(pers_sum, 2)
не показывал никаких строк, хотя должен был выгрузить все строки из таблицы, после того, как я сделал бекап-ресторе проблема пропала, тоесть получается, что при переносе в тип numeric(19, 2) попали числа с большим колством знаков чем 2, похоже, что где-то в драйвере для работы с PostgreSQL засела бага или это такая особенность компонентов?