Er kunnen kolommen ontbreken voor de hele tabel . Vertel COPY
(of de psql-wrapper \copy
) om alleen die te vullen kolommen die een kolomlijst aan de tabel toevoegen, bijvoorbeeld:
\copy coaches (coachid, yr_order, firstname)
FROM '/Users/.../coaches_data.csv' (FORMAT csv, HEADER, DELIMITER ',');
Ontbrekende waarden worden ingevuld met kolomstandaarden. Per documentatie :
Maar jij kan niet waarden ontbreken voor slechts enkele rijen. Dat is niet mogelijk. De tekstrepresentatie van NULL
kan worden gebruikt (overruling van de respectieve kolomstandaarden).
Het staat eigenlijk allemaal in de handleiding: