sql >> Databasteknik >  >> RDS >> PostgreSQL

pg_dump ignorerar tabellsekvensen?

dumpning endast efter tabell - dumpar endast tabellen. Du måste dumpa sekvensen separat utöver tabellen.

Om du inte känner till din sekvens kan du lista den med \d yourtable i psql. Du kommer att se något i raden som din sekvens är på som ser ut som:nextval('yourtable_id_seq'::regclass')

Sedan från kommandoraden, pgdump -t yourtable_id_seq

http://www.postgresql.org/docs/9.0/static /app-pgdump.html




  1. Generera testdata med Oracle PL/SQL-utvecklare

  2. SQL-fråga för att hämta räkenskapsårsdata grupperade efter år

  3. Mysql, eventuellt problem med kapslad kategori

  4. MySQL-fel 1241:Operand bör innehålla 1 kolumn(er)