2012-03-09 14 views
1

SQL script to create insert scriptと同様に、dumpコマンドのように、別のデータベース(sqlite)にロードするためにテーブルからINSERTのリストを生成する必要があります。私は同期の目的のためにこれを行う。postgresではテーブルからINSERTスクリプトを動的に構築することは可能ですか?

これはファイルシステムにアクセスしないでクラウドサーバー上で実行されるため制限があるため、DBでこれを行う必要があります(アプリケーションサーバーでこれを行うことができます。 DBに直接)。

アプリケーションサーバーで

、私はDBに同じことを行う方法を存在する場合、私は疑問に思う...彼のフィールド名とデータ型を歩くと、インサートを構築し、データテーブルをロード...

+0

あなたは説明できます(1)なぜINSERTおよび(2)なぜDBに - どのようにあなたがあなたのアプリケーションサーバーを経由せずにsqliteのにこの情報を取得することを計画していますか?しかし、もしあなたがこの問題を尋ねていない方法を知っていれば、あなたはそうすることができます。 –

+0

1)人口のためだけです2)私はアプリケーションサーバーでそれを行うことができます、それは完全なsqliteデータベースを返す前に、他の多くのことを行うが、DBでそれを行うことができますか疑問に思う私のアプリサーバー) – mamcx

答えて

1

私は全くないですそれが役立つかどうかは確かですが、 'Pentaho Kettle'のような単純なETLツールを使うことができます。私はそれと同じような機能のために一度それを使用し、それは私を10分以上かかることはありませんでした。ジョブをスケジュールすることもできます。私はそれがデータベースレベルでサポートされているかどうかはわかりません。

おかげで、 シャンカール

関連する問題