Det typiska svaret är detta:
-
I Excel, Arkiv/Spara som, välj CSV, spara ditt nuvarande ark.
-
överföra till en lagringskatalog på Pg-servern som postgres-användaren kan komma åt
-
i PostgreSQL:
COPY mytable FROM '/path/to/csv/file' WITH CSV HEADER; -- must be superuser
Men det finns andra sätt att göra detta också. PostgreSQL är en otroligt programmerbar databas. Dessa inkluderar:
-
Skriv en modul i pl/javaU, pl/perlU eller annat opålitligt språk för att komma åt filen, analysera den och hantera strukturen.
-
Använd CSV och fdw_filen för att komma åt den som en pseudotabell
-
Använd DBILink och DBD::Excel
-
Skriv ditt eget främmande dataomslag för att läsa Excel-filer.
Möjligheterna är bokstavligen oändliga....