Estoy buscando una forma de obtener todas las filas como declaraciones INSERT
de una tabla específica dentro de una base de datos usando pg_dump
en PostgreSQL.Usando pg_dump para obtener solo instrucciones de inserción de una tabla dentro de la base de datos
Por ejemplo, tengo la tabla A y todas las filas de la tabla A que necesito como INSERT
declaraciones, también debe volcar esas declaraciones en un archivo.
¿Esto es posible?
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 =
Si desea volcar su inserta en un archivo .sql :
cd
a la ubicación que desea.sql
archivo sea ubicadopg_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_dumpFuente
2017-01-20 01:51:08 James111
Cuestiones relacionadas