スプールを使用して選択クエリ出力をテキストファイルにエクスポートする必要があります。既定では、出力は二重引用符を列の周りに追加します。それを防ぐ方法は? クエリは1つの列のみを返します。oracleからcsvにスプールしている間に二重引用符を避ける
理想的には、出力からヘッダーと二重引用符を削除する必要があります。以下はoracle Developerで使用しているスクリプト・ファイルです。見出しは削除されません。
set echo off
SET HEADING OFF
SET PAGESIZE 0
SET COLSEP ''
spool 'D:\public\cvs_txPCG.txt'
select /*csv*/
pcg from temptx;
spool off;
出力
"PCG"
"76259737020150320000504281565213310052440093515652109.2909.290101"
"19519905620160502000504283153419040044861008644759203.3903.390101"
"49424051620160220000504284594314590009220713032964404.3804.380202"
"88761197020151025000504284594315180036700812132964401.9901.990101"
ここをクリック[Oracle/SQL * PlusのCSVファイルを引用符なしでスプールする](http://luckylarry.co.uk/programming-tutorials/oracle/spool-a-csv-file-from-oracle- ... – Plirkee
@ Plirkee ..あなたのリンクを確認してください。動作しません。 – XING
@Raj_Te ok - 固定 – Plirkee