Я пытаюсь импортировать CSV-файл в PostgreSQL в таблицу. Таблица настроена как здесь:
Настройка таблицы:
Мой CSV-файл разделен запятыми, и я приложил текст, который имеет запятые в речевых метках. У него нет заголовков. Когда я иду, чтобы загрузить данные, используя показанные команды, я получаю сообщение об ошибке
Ошибка:
Я думаю, что это может иметь какое-то отношение к первому столбцу PatientId, настроенному для автоматического создания последовательного числа? В моем CSV числа в этом столбце уже являются последовательными.
Что мне нужно сделать, чтобы это успешно загрузить, пожалуйста.
ОБНОВЛЕНИЕ - я теперь изменил свой CSV, чтобы иметь заголовки и изменил код, чтобы вызывать только в определенных помеченных столбцах, так что пропускает appId и автоматически генерирует номер, как указано в таблице:
КОПИРОВАНИЕ назначений ("PatientID", "APPT", "StaffId", "LungCapacity", "Примечание") FROM '/home/user/VBoxShare/Appointment.csv' WITH HEADER CSV;
Теперь я получаю эту ОШИБКУ: дополнительные данные после последнего ожидаемого столбца КОНТЕКСТ: встречи КОПИЯ, строка 2: «1,4,18/04/2010,4906475184,5163 ,,» Я проверил CSV, и после него нет никаких дополнительных символов данные. Что может быть причиной этой ошибки?