У меня есть документ CVS (source_data.csv), в который я добавляю данные каждый месяц, я загрузил их в PostGIS в виде таблицы (source_data), поэтому я пытаюсь обновить эту таблицу, загрузив обновленный файл (source_data1. CSV) с большим количеством данных. Загружен как таблица source_data1, поэтому я вставляю все из source_data1 в source_data
, используя эту команду:
INSERT INTO source_data
SELECT * FROM source_data1;
И это дает мне эту ошибку:
ERROR: INSERT has more expressions than target columns
LINE 2: SELECT * FROM source_data1;
^
SQL state: 42601
Character: 32
Однако я не могу переписать все названия столбцов, так как их много!