2010-05-18 8 views

Respuesta

134

si la versión < 8.4.0

pg_dump -D -t <table> <database> 

Añadir -a antes de la -t si solo deseas los insertos, sin el CREATE TABLE, etc para configurar la tabla en el primer lugar.

versión> = 8.4.0

pg_dump --column-inserts --data-only --table=<table> <database> 
+42

Las opciones -d y -D se eliminaron de PostgreSQL 8.4 (consulte las notas de la versión 8.4.0). Ahora debe usar los nombres "largos": pg_dump --column-insert --data-only --table =

11

Si desea volcar su inserta en un archivo .sql :

  1. cd a la ubicación que desea .sql archivo sea ubicado
  2. pg_dump --column-inserts --data-only --table=<table> <database> > my_dump.sql

Tenga en cuenta el comando > my_dump.sql. Esto pondrá todo en un archivo sql llamado my_dump

Cuestiones relacionadas