PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak wstawić dane CSV do bazy PostgreSQL (zdalna baza danych)

\copy (zwróć uwagę na odwrotny ukośnik) umożliwia kopiowanie do/z zdalnych baz danych i nie wymaga uprawnień administratora.

psql -h remotehost -d remote_mydb -U myuser -c "\copy mytable (column1, column2)  from '/path/to/local/file.csv' with delimiter as ','"

Jeśli używasz Javy, możesz użyć CopyManagera w sterowniku JDBC:https://jdbc.postgresql.org/documentation/publicapi/org/postgresql/copy/CopyManager.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ewolucja tolerancji błędów w PostgreSQL:Synchronous Commit

  2. Podobne ciągi UTF-8 dla pola autouzupełniania

  3. Jak zmienić bazę danych na postgresql za pomocą Symfony 2.0?

  4. Wzorce i modyfikatory szablonów do formatowania daty/godziny w PostgreSQL

  5. Instalowanie sterowników PDO dla PostgreSQL na Macu (używając Zend dla Eclipse)