У меня есть столбцы: col1 text, col2 text, col3 double precision, col4 double precision, col5 numeric. Нужно записать данные: text, "text2", "439, 86 [404]", "0,39", "0,11", "37,70%".
Код:
test=# COPY dataToImport2 FROM '/opt/DataToImport2.csv' WITH (FORMAT csv);
Ошибка:
ERROR: invalid input syntax for type double precision: "0,39"
CONTEXT: COPY datatoimport2, line 1, column summaprodazhtyisrub: "0,39"
Я понимаю, что ошибка связана с символами "," и "%". Если заменить их, то ошибки нет. Можно написать запрос, чтобы замена происходила автоматически?