我希望使用Oracle Spool将两列表导出为CSV。当我执行导出时,第一列格式正常,然而第二列溢出到XLS中的第三列。 DB中第二列的内容很长。
以下是我正在尝试的内容:
column MachineName Format a20;
column OperatorName Format a32000;
set colsep ,
set echo off
set feedback off
set heading on
set linesize 32000
set pagesize 0
set termout off
set trim off
set trimspool on
set array 100
set underline off
set wrap off
set flush off
set verify off
set embedded on
以下是结果。在这个例子中," Lucio Victor"应与" Revolo Borja"在同一列中。 (在DB中,这一切都在一列中)
MACHINENAME ,OPERATORNAME
CM101 ,Revolo Borja, Lucio Victor
CM101 ,Revolo Borja, Lucio Victor
CM101 ,Revolo Borja, Lucio Victor
CM101 ,Revolo Borja, Lucio Victor
结果应该是
MACHINENAME ,OPERATORNAME
CM101 ,Revolo Borja Lucio Victor
CM101 ,Revolo Borja Lucio Victor
CM101 ,Revolo Borja Lucio Victor
CM101 ,Revolo Borja Lucio Victor
答案 0 :(得分:1)
put"在您的operatorname列周围,excel正在将逗号读取为字段分隔符