日期:2014-05-17  浏览次数:20769 次

一个关于 spool 的问题,请指教!
我想把一个表中的数据spool出来,保存成文本文件,表中的列有点多,大概10列左右,测试导出一行记录,在导出的文本文件中不在同一行。

想导出的文件一行对应表中的一条记录,且列间用“,”号分隔,该怎么写啊?


谢谢!

------解决方案--------------------
set pages 0
set lines 200 这个值根据你所有列的列宽和(字符数)来确定
spool d:\x.txt
select col1|| ', '||col2|| ', '||col3|| ', 'col4
from tablex;