sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan importerer man tabeller med manglende værdier?

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:



  1. Download af data til en csv-fil fra MySQL ved hjælp af PHP

  2. Oracle 10g PL/SQL- Vælg resultater som opdateringskolonneværdier

  3. fetch_assoc returnerer sidst indsatte elementer

  4. Hvordan laver rapporter med specifikke datoer i mysql