У меня есть файл CSV, из которого я пытаюсь использовать команду Postgres COPY
для заполнения таблицы из этого файла CSV. Один из столбцов таблицы NEXT_VISIT
имеет тип данных date_. Некоторые из соответствующих полей в CSV-файле, которые должны входить в этот столбец даты, имеют нулевые значения.
Команда копирования выполняется так:
COPY "VISIT_STAGING_TABLE" from E'C:\\Users\\Sir Codealot\\Desktop\\rufijihdss-2007-2010\\rufijihdss\\VISIT_TEST.CSV' CSV HEADER
Когда я запускаю эту команду, я получаю ошибку:
ERROR: invalid input syntax for type date: ""
CONTEXT: COPY VISIT_STAGING_TABLE, line 2, column NEXT_VISIT: ""
********** Error **********
ERROR: invalid input syntax for type date: ""
SQL state: 22007
Context: COPY VISIT_STAGING_TABLE, line 2, column NEXT_VISIT: ""
Как я могу запустить команду копирования и заставить Postgres принять, что некоторые поля в CSV-файле, соответствующие NEXT_VISIT
, имеют значения ""
?