Puoi avere colonne mancanti per l'intera tabella . Dillo a COPY (o il wrapper psql \copy ) per riempire solo quelli colonne che aggiungono un elenco di colonne alla tabella, ad esempio:
\copy coaches (coachid, yr_order, firstname)
FROM '/Users/.../coaches_data.csv' (FORMAT csv, HEADER, DELIMITER ','); I valori mancanti vengono compilati con i valori predefiniti delle colonne. Per documentazione :
Ma tu non puoi hanno valori mancanti per solo alcuni righe. Non e possibile. La rappresentazione testuale di NULL può essere utilizzato (sovrascrivendo le rispettive colonne predefinite).
È tutto nel manuale, davvero: