查询使用计数器保存到csv

时间:2016-02-24 02:56:13

标签: sql oracle

我需要你的帮助。我正在从Oracle SQL Developer运行以下sql查询,因此结果可以保存到csv文件。我使用Run Script运行此查询,我可以看到保存到csv文件的记录。

如何修改查询以便显示保存到文件的记录数?例如,打印1000的200000。

spool c:\temp\myoutputfile.csv
select * from mytable;
spool off;

1 个答案:

答案 0 :(得分:0)

您可以将rownum列添加到查询结果中,如下所示

select rownum, mytable.* from mytable;

注意,在选择正在进行时,SQL没有其他选项可以单独打印某些文本。当然,您可以选择将一些硬编码文本作为结果列的一部分进行打印。否则,您可能必须编写PL SQL过程以满足您的要求。