sql >> Databáze >  >> RDS >> PostgreSQL

Jak vložit data CSV do databáze PostgreSQL (vzdálená databáze)

\copy (všimněte si zpětného lomítka) umožňuje kopírovat do/ze vzdálených databází a nevyžaduje oprávnění superuživatele.

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

Pokud používáte Javu, můžete použít CopyManager v ovladači JDBC:https://jdbc.postgresql.org/documentation/publicapi/org/postgresql/copy/CopyManager.html



  1. Oracle DB Server + APEX + ORDS + JasperReports od nuly (část 4)

  2. Aktualizujte více řádků ve stejném dotazu pomocí PostgreSQL

  3. MySQL> Tabulka neexistuje. Ale dělá to (nebo by mělo)

  4. Vícenásobné databázové připojení v Rails