こんにちは、
シェル スクリプトを Java プログラムに変換しています。シェル スクリプトは sql ステートメントを実行し、ファイルを外部テキスト ファイルにスプールします。これをJavaでシミュレートしたい。(出力ファイルは、SQL+ でコマンドを実行して生成されたものとまったく同じ形式である必要があります)。ファイルのスペースの書式設定などのガイドラインを誰かに教えてもらえますか...
ありがとう
まず、これは固定クエリですか、それとも任意のクエリですか? 解決すれば、もっと楽に過ごせます。dbms_sql を介して任意のクエリを実行する必要があるため、列の属性を返すことができます。それは面倒です。
次に、SQL*Plus のフォーマットはクライアントの設定によって制御できることに注意してください。行の長さ、ページ サイズ、列の幅、ヘッダーなどはすべて実行ごとに変更できます。
つまり、それが固定クエリであると仮定すると、次のようになります。
SQL*Plus からの出力を調べてコピーすることで、出力をフォーマットできるはずです。