PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Експортирайте конкретни редове от PostgreSQL таблица като INSERT SQL скрипт

Създайте таблица с набора, който искате да експортирате, и след това използвайте помощната програма на командния ред pg_dump за експортиране във файл:

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 ще изхвърли като команди за вмъкване с имена на колони.

--data-only не изхвърляйте схемата.

Както е коментирано по-долу, създаването на изглед вместо таблица ще предотврати създаването на таблица, когато е необходимо ново експортиране.



  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

  2. Проверете връзката с базата данни с pg-promise при стартиране на приложение

  3. Заявка към PostgreSQL с Npgsql и Entity Framework, използвайки неакцент

  4. Съвети и трикове за Postgres

  5. Как работи LocalTimeStamp() в PostgreSQL