Du kan sakna kolumner för hela tabellen . Berätta för COPY (eller psql-omslaget \copy ) för att bara fylla de kolumner som lägger till en kolumnlista till tabellen, till exempel:
\copy coaches (coachid, yr_order, firstname)
FROM '/Users/.../coaches_data.csv' (FORMAT csv, HEADER, DELIMITER ','); Saknade värden fylls i med kolumnstandardvärden. Per dokumentation :
Men du kan inte har värden som saknas för bara vissa rader. Det är inte möjligt. Textrepresentationen av NULL kan användas (åsidosätter respektive kolumns standardinställningar).
Allt står i manualen, verkligen: