Anda dapat memiliki kolom yang hilang untuk seluruh tabel . Beri tahu COPY (atau pembungkus psql \copy ) untuk hanya mengisi itu kolom menambahkan daftar kolom ke tabel, misalnya:
\copy coaches (coachid, yr_order, firstname)
FROM '/Users/.../coaches_data.csv' (FORMAT csv, HEADER, DELIMITER ','); Nilai yang hilang diisi dengan default kolom. Per dokumentasi :
Tapi Anda tidak bisa memiliki nilai yang hilang untuk hanya beberapa baris. Itu tidak mungkin. Representasi teks dari NULL dapat digunakan (mengabaikan default kolom masing-masing).
Semuanya ada di manual, kok: