неверный синтаксис ввода для типа с двойной точностью: - PullRequest
0 голосов
/ 18 октября 2019

Я пытаюсь загрузить файл .csv в Postgres и получаю эту ошибку:

неверный синтаксис ввода для типа двойной точности: "chargebackvalue"

ошибка изображения

Вот структура таблицы: структура таблицы здесь

Код файла .csv:

stoneid; mundipaggid; cardnumber; emblem; chargebackvalue; cardmask; chargebackdate; emitter; description; purchasedate; clientName; tacomorderid; useremail
0155477; 'or_3E2W0X5s5jtPjWYO';0670000546857; 'Visa'; 60.6; '498453******3271'; '2019-10-17'; 'Banco do Brasil S.A.'; 'Teste'; '2019-10-10'; 'Silvana Teixeira Da Silva';99854; 'teste@teste.com'

1 Ответ

0 голосов
/ 18 октября 2019

Это слишком долго для комментария.

Я бы рекомендовал загрузить данные в промежуточную таблицу, где все столбцы являются строками.

Затем выберите из этой таблицы, чтобы загрузитьфинальный столЭто облегчает отслеживание проблем в данных, которые могут возникнуть во время загрузки.

Очевидно, что указанная вами строка не является причиной ошибки. Или, если это весь файл, то вы просто не пропустили первую строку, потому что она имеет имена заголовков, а не значения.

...