PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Cara memasukkan data CSV ke database PostgreSQL (database jarak jauh)

\copy (perhatikan garis miring terbalik) memungkinkan Anda menyalin ke/dari basis data jarak jauh dan tidak memerlukan hak pengguna super.

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

Jika Anda menggunakan Java, Anda dapat menggunakan CopyManager di driver 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. Apa Nama Batasan Default di PostgreSQL?

  2. Masukkan pemicu untuk Perbarui tabel lain menggunakan PostgreSQL

  3. Disebabkan oleh:java.lang.NoSuchMethodError:org.postgresql.core.BaseConnection.getEncoding()Lorg/postgresql/core/Encoding;

  4. fungsi mengembalikan beberapa kolom sebagai satu kolom, bukan beberapa kolom

  5. Apa itu PostgreSQL?