You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何消除SQL Developer脚本输出中每11条记录后的换行?

解决SQL Developer脚本输出每11条记录自动换行的问题

我之前也碰到过一模一样的问题,折腾了好一会儿才摸清楚门道,给你几个实用的解决办法:

方案1:调整全局分页行数设置

这是最常见的原因,SQL Developer默认可能把分页行数设成了11,你可以这么改:

  • 打开SQL Developer,点击顶部菜单栏的 Tools -> Preferences(偏好设置)
  • 在左侧导航栏展开 Database -> Worksheet
  • 找到 Max rows per page(每页最大行数)选项,把它改成一个足够大的数值(比如直接设成999999,覆盖你常用的结果集大小)
  • 点击 Apply 再 OK,重启SQL Developer后重新运行脚本,应该就能解决了

方案2:临时关闭分页输出

如果不想改全局设置,只想针对当前脚本生效,可以在脚本开头加一条命令:

SET PAGESIZE 0;

这条命令会强制SQL Developer一次性输出所有查询结果,完全跳过分页逻辑,自然也就不会每11条换行了。注意这个设置只对当前会话有效,新开工作表需要重新执行。

方案3:检查字段宽度导致的换行

如果上面两种方法都没用,可能是结果里有超长字段,因为列宽不够被强制换行,看起来像是每11条记录换一次行。这种情况可以手动调整列宽:

  • 在结果输出窗口右键点击对应列的标题,选择 Column Width(列宽),手动拉宽到合适的长度,避免字段内容自动换行

内容的提问来源于stack exchange,提问作者dwalker

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 08:12:28