У меня есть плоский файл со значением ниже:
AI9983|01|20170802|119965.57|0.000000|0.000000|||
AI9983|01|20170803|119713.62|-0.210019|-0.210019|||
Я прочитал файл, значение 119965.57
сохраняется как 119965.60
Значение 119713.62 сохраняется как 119713.60
.
При чтении плоского файла переменная устанавливается как float[DT_R4]
Она сохраняется в базе данных как decimal(28,2)
.
Может кто-нибудь помочь мне разобраться с этим, мне нужно сохранить значение в том виде, в котором оно находится в плоском файле, в базу данных.
Я не использую здесь производные столбцы или преобразования.