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

Den korrekte COPY-kommando til at indlæse postgreSQL-data fra csv-fil, der har enkelt-citerede data?

Dobbelte enkelte anførselstegn (hvis standard_conforming_strings er slået til, se denne dokumenter )

COPY my_table FROM 'c:\downloads\file.csv' DELIMITERS ',' CSV QUOTE '''';

eller brug den ikke-standard PostgreSQL-specifikke escape-streng :

COPY my_table FROM 'c:\downloads\file.csv' DELIMITERS ',' CSV QUOTE E'\'';


  1. Går til fanen Specifik i orakelformularer

  2. MIN() Funktion i MariaDB

  3. KOPIERE kun nogle kolonner fra en input CSV?

  4. Installation af QMYSQL-driver