sql >> Databáze >  >> RDS >> PostgreSQL

Exportujte konkrétní řádky z tabulky PostgreSQL jako INSERT SQL skript

Vytvořte tabulku se sadou, kterou chcete exportovat, a poté pomocí nástroje příkazového řádku pg_dump exportujte do souboru:

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 vypíše jako příkazy vložení s názvy sloupců.

--data-only nevypisovat schéma.

Jak je uvedeno níže, vytvořením pohledu v namísto tabulky se vyhnete vytváření tabulky, kdykoli je potřeba nový export.



  1. Jak opravit serializovaný řetězec, který byl poškozen nesprávnou délkou počtu bajtů?

  2. Jak zahrnout výsledky s nerozhodným výsledkem na posledním místě při použití klauzule TOP na serveru SQL Server

  3. Maximální velikost databáze SQLite v aplikaci pro Android

  4. Jak vybrat porovnání dvou sloupců jako jednoho sloupce v Oracle