2016-07-17 10 views
1

Ein paar Mal pro Woche muss ich SQL-Einfügeskripten aus Abfrageergebnisse in PgAdmin III erstellen.Erstellen Sie Einfügeskript aus Abfrageergebnis

Momentan mache ich das manuell. Gibt es eine Funktion in pgAdmin, um ein Abfrageergebnis in ein SQL-Insert-Skript zu exportieren? Ich benutze eine PostgreSQL-Datenbank.

Oder gibt es ein anderes (Open Source) Tool, das dies tun kann? Ich benutze Ubuntu Linux.

Dank

Antwort

0

Derzeit gibt es keine Funktion als solche in pgAdmin this beziehen. Aber Sie können pg_dump verwenden. Erstellen Sie zuerst eine Tabelle, um das Ergebnis wie folgt in eine Tabelle zu exportieren.

create table ex_table as 
select id, col1, col2 
from table 
where col3 = 'value1' 

Dann pg_dump wie folgt

$ pg_dump --table=ex_table --data-only --column-inserts my_database > data_with_inserts.sql 

Eine weitere Alternative ist this SQL Workbench Werkzeug zu benutzen.

Verwandte Themen