1
JavaアプリケーションでH2データベースを使用しています。私はCSVWRITE
コマンドを使ってDBからファイルにデータを書き出しています。唯一の問題は、ファイルに書き込まれた値が二重引用符で囲まれていることです。記録は、例えば次のようになります。H2データベース - CSVREAD/CSVWRITE - フィールドエンクロージャのオプション名は何ですか?
"TN"|"8903555"|"2012-01-08 23:20:27.0"|"Hello"|"Postpaid"|"TN2011120810070811"
1以下のように私は、上記の行は、二重引用符なしでエクスポートすることにしたい。
TN|8903555|2012-01-08 23:20:27.0|Hello|Postpaid|TN2011120810070811
だから、オプション名がその私がCSVWRITE
コマンドで何ですこれに使用することができます。以下は、私は、ファイルにデータをエクスポートするための使用していますコマンドです:
CALL CSVWRITE('/home/admin/Documents/abc.txt', 'SELECT * FROM TEST0 WHERE IN_DATE >= ''2012-01-08 00:00:00'' AND IN_DATE < ''2012-01-09 00:00:00''', 'charset=UTF-8 fieldSeparator=|');