PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

pg_dump ignoruje sekwencję tabeli?

dumping by table only - zrzuci tylko tabelę. Musisz zrzucić sekwencję osobno oprócz tabeli.

Jeśli nie znasz swojej sekwencji, możesz ją wyświetlić za pomocą \d yourtable w psql. Zobaczysz coś w wierszu, w którym znajduje się twoja sekwencja, które wygląda tak:nextval('yourtable_id_seq'::regclass')

Następnie z wiersza poleceń pgdump -t yourtable_id_seq

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




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Utwórz schemat, jeśli nie istnieje, używając sprężynowego Jpa z hibernacją

  2. PostgreSQL:Jak ustawić search_path na poziomie użytkownika?

  3. Sumuj do osiągnięcia wartości progowej, a następnie zresetuj licznik

  4. Docker postgres nie uruchamia pliku init w docker-entrypoint-initdb.d

  5. Regex usuwa wszystkie wystąpienia wielu znaków w ciągu