データベースに依存しないテーブル ダンプ/ハイドレートを行うことはまったく可能ですか? 複雑な制約はありません。私もdb固有の方法で解決しますが、より純粋なjdbcの方が優れています(impdp/expdpに頼りたくありません)。
2942 次
3 に答える
0
DBUnit は良さそうに見えますが、おそらくインポート/エクスポート用のベンダー ツールに勝るものはありません。100,000 行以上をインポートまたはエクスポートする場合は、impdp/expdp を使用するのがおそらく最善です。
また、SQLクエリから挿入ステートメントを作成し、sqlplusを使用して処理するなど、奇妙なこともしました。[select 'insert into table values ( ...'||column||' ...) ] しかし、私は怠惰で、sqlldr または jdbc 挿入プログラムを作成したくなかったのです。
より大きなインポートが必要なときは、同じように perl を使用しました。
于 2008-10-20T23:41:18.327 に答える
0
少量のデータの場合、一部のプログラム (Aqua Data Studio など) は、一連の SQL 'INSERT' ステートメントとしてデータをエクスポートできます。
于 2008-10-20T23:41:45.037 に答える