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

Bagaimana cara mengimpor file *.sql yang ada di PostgreSQL 8.4?

Dari baris perintah:

psql -f 1.sql
psql -f 2.sql

Dari psql perintah:

\i 1.sql
\i 2.sql

Perhatikan bahwa Anda mungkin perlu mengimpor file dalam urutan tertentu (misalnya:definisi data sebelum manipulasi data). Jika Anda memiliki bash shell (GNU/Linux, Mac OS X, Cygwin) dan file dapat diimpor dalam urutan abjad , Anda dapat menggunakan perintah ini:

for f in *.sql ; do psql -f $f ; done

Berikut dokumentasi psql aplikasi (terima kasih, Frank):http://www.postgresql.org/docs/current/static/app-psql.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. Permintaan Postgres untuk memeriksa string adalah angka

  2. Permintaan PostgreSQL untuk menghitung/mengelompokkan berdasarkan hari dan menampilkan hari tanpa data

  3. Bagaimana mengubah pengkodean koleksi database template

  4. Menggunakan COALESCE untuk menangani nilai NULL di PostgreSQL

  5. Cara Mengotomatiskan Penerapan Database PostgreSQL