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

Ekspor baris tertentu dari tabel PostgreSQL sebagai skrip INSERT SQL

Buat tabel dengan set yang ingin Anda ekspor, lalu gunakan utilitas baris perintah pg_dump untuk mengekspor ke file:

create table export_table as 
select id, name, city
from nyummy.cimory
where city = 'tokyo'
$ pg_dump --table=export_table --data-only --column-inserts my_database > data.sql

--column-inserts akan membuang sebagai perintah insert dengan nama kolom.

--data-only jangan membuang skema.

Seperti yang dikomentari di bawah, membuat tampilan di alih-alih tabel akan meniadakan pembuatan tabel kapan pun ekspor baru diperlukan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL:Ubah PEMILIK pada semua tabel secara bersamaan di PostgreSQL

  2. Mengekspor database PostgreSQL dengan phpPgAdmin

  3. Mengapa Anda harus belajar PostgreSQL?

  4. Oracle setara dengan Postgres 'DISTINCT ON?

  5. SQLAlchemy - SQLite untuk pengujian dan Postgresql untuk pengembangan - Bagaimana cara mem-port?