Du kan mangle kolonner for hele tabellen . Fortæl COPY
(eller psql-indpakningen \copy
) for kun at udfylde dem kolonner, der tilføjer en kolonneliste til tabellen, for eksempel:
\copy coaches (coachid, yr_order, firstname)
FROM '/Users/.../coaches_data.csv' (FORMAT csv, HEADER, DELIMITER ',');
Manglende værdier udfyldes med kolonnestandarder. Pr. dokumentation :
Men du kan ikke mangler værdier for bare nogle rækker. Det er ikke muligt. Tekstrepræsentationen af NULL
kan bruges (tilsidesætter respektive kolonnestandarder).
Det er alt sammen i manualen, virkelig: