SQLPLUS SPOOL数据

问题描述 投票:0回答:1

我想使用HTML格式在SQLPLUS中使用SPOOL数据。以下是我的代码

SET HEADING ON
SET PAGESIZE 50000
SET TERMOUT OFF
SET FEEDBACK OFF
SET MARKUP HTML ON
SPOOL Result_file.html

SELECT *
  FROM Table A;

spool off

exit

现在

i)只要结果集不超过最大页面大小(50000),它就能正常工作。

ii)当结果集超过最大页面大小时,它包括标题(每页重复标题)。

我有几张超出页面大小限制的表格。有谁知道如何实现这一目标?如果有人使用SPOOL输出为.csv文件?我一直在尝试多种方式,但除了HTML格式之外,没有人提供所需的结果。

sql oracle sqlplus spool
1个回答
0
投票

将Pagesize值设置为零,这将抑制标题的重复打印。

set pagesize 0
© www.soinside.com 2019 - 2024. All rights reserved.