sql >> Databasteknik >  >> RDS >> PostgreSQL

Importerar CSV med kommatecken i strängvärden

Uppenbarligen har du en CSV-fil medan du försöker importera den som textformat. För Postgres 9.1 eller senare, använd:

COPY sample FROM '/tmp/sample.csv' (FORMAT csv);

Standardavgränsaren för CSV-format är kommatecken (, ) i alla fall. Mer i manualen .
För PostgreSQL 8.4 eller äldre:

COPY sample FROM '/tmp/sample.csv' CSV;



  1. Hjälp att felsöka SqlException:Timeout gick ut vid anslutning, i en situation utan belastning

  2. Överträffar MySQL:s tidsgräns på 838:59:59

  3. Varför jag får olika resultat när jag använder innerfog

  4. Python zlib-utgång, hur återhämtar man sig från mysql utf-8-tabellen?