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

Postgresql:memasukkan nilai kolom dari file

Jika kode SQL ini dieksekusi secara dinamis dari bahasa pemrograman Anda, gunakan bahasa tersebut untuk membaca file, dan jalankan pernyataan INSERT biasa.

Namun, jika kode SQL ini dimaksudkan untuk dieksekusi melalui psql alat baris perintah, Anda dapat menggunakan konstruksi berikut:

\set content `cat file`
INSERT INTO testtable VALUES(15, :'content');

Perhatikan bahwa sintaks ini khusus untuk psql dan menggunakan cat perintah shell.

Ini dijelaskan secara rinci dalam manual PostgreSQL:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara memproses transaksi terdistribusi dalam postgresql?

  2. Kunci baca baris PostgreSQL

  3. Terhubung ke database PostgreSQL pada wadah Docker

  4. Nama Proses PostgreSQL di Windows

  5. Mengubah port server kontainer postgres di Docker Compose