数据在SQL * Plus的CSV输出中截断

时间:2016-12-30 13:07:29

标签: sqlplus

我的简单要求是在.csv文件中输出.sql文件的结果,我也得到了结果,但是一些列数据被截断了。我尝试了很多设置,但无法弄清楚。以下是我在.sql文件中使用的设置:

set head off echo off term off feedback off wrap off
set line size 500
set pages 0
set long 500
column Result format a500
spool ScoreCardResults.csv
SELECT 'SCORECARD_IDENTIFIER'||','||'SCORECARD_NAME'||','||'SC_DESC'||','||'SCORE_NAME'||','||'TOTAL_ROWS'||','||'INVALID_ROWS'||','||'SCORE'||','||
'METRIC_WEIGHT'||','||'WEIGHTED_AVERAGE'||','||'TIME_CREATED' from dual; 
SELECT SMRY.SCORECARD_IDENTIFIER||','||SMRY.SCORECARD_NAME||','||INFO.SC_DESC||','||SMRY.SCORE_NAME||','||SMRY.TOTAL_ROWS||','||SMRY.INVALID_ROWS||','||
SMRY.SCORE||','||SMRY.METRIC_WEIGHT||','||SMRY.WEIGHTED_AVERAGE||','||SMRY.TIME_CREATED
Result
FROM 
SCORE_SMRY SMRY,
RX_SCORECARD_INFO INFO
WHERE
SMRY.SCORECARD_IDENTIFIER=INFO.SC_ID
spool off
exit;

0 个答案:

没有答案