Chcę skopiować plik CSV do tabeli Postgres. W tej tabeli jest około 100 kolumn, więc nie chcę ich przepisywać, jeśli nie muszę.
Używam \copy table from 'table.csv' delimiter ',' csv;
polecenia, ale bez utworzonej tabeli otrzymuję ERROR: relation "table" does not exist
. Jeśli dodam pustą tabelę, nie pojawia się żaden błąd, ale nic się nie dzieje. Próbowałem tego polecenia dwa lub trzy razy i nie było żadnych danych wyjściowych ani komunikatów, ale tabela nie została zaktualizowana, gdy sprawdzałem ją przez PGAdmin.
Czy istnieje sposób zaimportowania tabeli z dołączonymi nagłówkami, tak jak próbuję to zrobić?
table
? Bardzo mylące. Czy tabela istnieje, czy chcesz ją utworzyć na podstawie pliku CSV? (nie możesz)