2016-04-18 11 views
-2

Ich habe eine Datenbank, in der ich eine bestimmte Website scraped und alle Klassen für ein bestimmtes Jahr bekam; Daher sind alle Insert-Anweisungen automatisiert. Mir wurde von einem Professor gesagt, dass es eine Möglichkeit gibt, all diese Daten als INSERT-Anweisungen zu exportieren. Ist das wahr? Wenn ja, wie gehe ich das an?Gibt es eine Möglichkeit, alle eingefügten Daten als INSERT-Anweisungen aus Tabellen auf PostgreSQL zu bekommen?

+0

Dies könnte helfen: http://stackoverflow.com/questions/2857989/using-pg-dump-to-only-get- insert-statements-from-one-table innerhalb der Datenbank –

+0

Suchen Sie nach Dokumentation zu 'pgdump' – aa333

+0

yeah, aber der Befehl pg_dump wird in meinem pgAdmin nicht erkannt ... Aus irgendeinem seltsamen Grund. –

Antwort

-1

Klicken Sie mit der rechten Maustaste auf eine Tabelle und wählen Sie "Backup". Das Popup zeigt verschiedene Optionen, einschließlich "Format", wählen Sie "plain" und Sie erhalten einfaches SQL. Dann können Sie zu "Dump options # 2" navigieren und die "Use Insert commands" überprüfen.

2

Wählen Sie in pgAdmin die Option Backup für eine Datenbank/ein Schema/eine Tabelle aus und aktivieren Sie das Kontrollkästchen Insert commands im Dialogfeld.

+0

Ich sehe keine Checkbox, die Befehle zum Einfügen sagt. Und wenn ich versuche, es so zu sichern, bekomme ich eine Sammlung von seltsamen Zeichen ... –

+0

Sie hatten Recht, aber ich muss das Format auf "Plain" setzen und es gibt keine "Befehle einfügen" -Option, ich glaube es ist "Benutze Einfügen Befehle" –

Verwandte Themen