2017-12-18 7 views
0

私のJavaアプリケーションからデータベースから取得したResultSetを含むcsvファイルを生成する必要があります。私はopencsvライブラリを使用しています。私は "writeAll(ResultSet set、boolean flag)"というメソッドを使用しています。 ResultSetはcsvファイルに書き込まれます。しかし、今は別の2つの列を追加する必要があります。
これらの列はデータベースにありません。この列の1つはデータベース列の値をとり、もう1つは静的な値を含みます。
誰かが私に何をすべきか教えてもらえますか?csvファイル内の他の列の前に2列を追加

+0

*「これら[二つの追加]の列がデータベースにないこのコラムの一つは、データベースの列の値になります。」* - 意味がありません。 –

+0

最も簡単なことは、ResultSetを生成するデータベースクエリに、必要な余分なカラムを含めるように変更することです。 – PillHead

+0

これらのカラムはデータベースカラムではありません。これらは私が追加する必要があります。データベース内の "という意味です。 – Nana30

答えて

0

SELECT a,b,c,d,a as e,'something' as f FROM mytable

+0

質問タイトルは「他の列の前に」と言っていますが、ええ、これがアイデアです。 –

+0

非常にありがとうSeverityOne.Iはあなたが静的を置くことができたことを知りませんでした – Nana30

関連する問題