sql >> Databasteknik >  >> RDS >> PostgreSQL

FEL:kunde inte ange filen XX.csv:Okänt fel

Du kan komma runt detta genom att skicka filen genom ett program. Till exempel använde jag precis det här för att kopiera från en 24 GB fil på Windows 10 och PostgreSQL 11.

copy t(c,d) from program 'cmd /c "type x:\path\to\file.txt"' with (format text);

Detta kopierar textfilen file.txt i tabellen t , kolumner c och d .

Tricket här är att köra cmd i ett enda kommandoläge, med /c och säger till den att type ut filen i fråga.



  1. Hur man fortsätter att bearbeta markörslingor efter undantag i Oracle

  2. Hur kan en LEFT OUTER JOIN returnera fler poster än vad som finns i den vänstra tabellen?

  3. Relationellt databashanteringssystem (RDBMS):MSSQL vs MySQL

  4. Applikationsstackens framtid