Jawaban khasnya adalah ini:
-
Di Excel, File/Save As, pilih CSV, simpan lembar Anda saat ini.
-
transfer ke direktori holding di server Pg yang dapat diakses oleh pengguna postgres
-
di PostgreSQL:
COPY mytable FROM '/path/to/csv/file' WITH CSV HEADER; -- must be superuser
Tetapi ada cara lain untuk melakukan ini juga. PostgreSQL adalah database yang luar biasa dapat diprogram. Ini termasuk:
-
Tulis modul dalam pl/javaU, pl/perlU, atau bahasa tidak tepercaya lainnya untuk mengakses file, menguraikannya, dan mengelola strukturnya.
-
Gunakan CSV dan fdw_file untuk mengaksesnya sebagai tabel semu
-
Gunakan DBILink dan DBD::Excel
-
Tulis pembungkus data asing Anda sendiri untuk membaca file Excel.
Kemungkinannya benar-benar tidak terbatas....