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?
Antwort
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.
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.
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 ... –
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" –
- 1. Gibt es eine Möglichkeit, alle Dateien aus einem Blob azurblauen
- 2. Gibt es eine Möglichkeit Bild zu blockieren angezeigt bekommen
- 3. Fetch Daten aus mehreren Tabellen in Postgresql
- 4. Gibt es eine Möglichkeit, alle Daten in einer MySQL-Datenbank in eine andere zu kopieren? (phpmyadmin)
- 5. Gibt es eine Möglichkeit, alle Name/Wert-Paare der Querystring in eine Sammlung zu bekommen?
- 6. Gibt es eine Möglichkeit für DBUnit, Tabellen automatisch zu erstellen?
- 7. bekommen alle Informationen aus zwei Tabellen
- 8. Gibt es eine Möglichkeit, Update-Tabellen Metadaten zu erzwingen?
- 9. Gibt es eine Möglichkeit, HSQLDB-Daten zu erhalten?
- 10. Gibt es eine Möglichkeit, alle iPhone-Anwendungsdaten zu löschen?
- 11. gibt es eine Möglichkeit, die Videolänge in PHP zu bekommen?
- 12. Gibt es eine Möglichkeit, einfach `myTable` auszuwählen * und die Zeitstempel als Unix-Zeit zu bekommen?
- 13. Gibt es eine Möglichkeit, HD-Daten nach EOF zu lesen?
- 14. Gibt es eine Möglichkeit, alle Attribute eines DOMEelements zu erhalten?
- 15. ServiceStack - Gibt es eine Möglichkeit, alle serialisierten Daten zu einem bestimmten DateTimeKind zu zwingen?
- 16. Gibt es eine Möglichkeit, alle vorhandenen Gruppen automatisch zu durchlaufen?
- 17. Gibt es eine bessere Möglichkeit, alte Daten zu erhalten?
- 18. Slack: Gibt es eine Möglichkeit, alle @channel Benachrichtigungen zu deaktivieren
- 19. Gibt es eine Möglichkeit, die Sicherheit Panel-Daten zu erhalten
- 20. Gibt es eine Möglichkeit, "träge" zu lesen?
- 21. Schnellste Möglichkeit, MySQL 4.0-Daten aus mehreren Tabellen zu verbinden?
- 22. Gibt es eine Möglichkeit, alle Stile aus einer Doc-Datei mit Apache Tika zu erhalten?
- 23. gibt es eine Möglichkeit, alle Panels von Kendo Panelbar auf eine Aktion zu reduzieren?
- 24. Gibt es eine Möglichkeit, eine zugeordnete Abfrage als Zeile anzuzeigen?
- 25. Gibt es eine Möglichkeit, alle Verzeichnisse, aber keine Dateien in einem Verzeichnis in Python zu bekommen?
- 26. Gibt es eine Möglichkeit, die Stacktraces für alle Threads in C#, wie java.lang.Thread.getAllStackTraces() zu bekommen?
- 27. Gibt es eine Möglichkeit, alle Schlüssel von einem Wert in einer Multimap zu bekommen?
- 28. Gibt es eine Möglichkeit, alle Anwendungen im iPhone des Benutzers installiert zu bekommen?
- 29. Ist es schlecht, alle Variablen aus Ihrer Datenbank zu bekommen und sie als Sitzungsvariablen zu speichern?
- 30. In Chrome, gibt es mit dem window.Clipboard-Objekt eine Möglichkeit, eingefügten Text zu erfassen?
Dies könnte helfen: http://stackoverflow.com/questions/2857989/using-pg-dump-to-only-get- insert-statements-from-one-table innerhalb der Datenbank –
Suchen Sie nach Dokumentation zu 'pgdump' – aa333
yeah, aber der Befehl pg_dump wird in meinem pgAdmin nicht erkannt ... Aus irgendeinem seltsamen Grund. –