2016-07-17 18 views
1

週に数回、pgAdmin IIIのクエリ結果からSQL挿入スクリプトを作成する必要があります。クエリ結果から挿入スクリプトを作成する

現在、私はこれを手動で行います。 SQL挿入スクリプトにクエリ結果をエクスポートする関数がpgAdminにありますか?私はpostgreSQLデータベースを使用します。

これを実行できる別の(オープンソースの)ツールがありますか?私はUbuntu Linuxを実行しています。

おかげ

答えて

0

現在thisを参照してくださいpgAdminで中のような何も機能はありません。しかし、pg_dumpを使うことができます。 まず、次のように結果を表にエクスポートする表を作成します。その後

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

次のようにpg_dumpは、

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

別の方法としては、this SQLワークベンチツールを使用することです。

関連する問題