SqlPlus窗口下查询结果折行分页的解决办法

通常进入sqlplus执行查询语句,由于受到oracle默认参数设定的限制,一行只能显示80个字符,多出部分只能折行显示,显得很乱。为此,只需调整基本参数即可:

在sql命令行执行show all,可以看见相关参数及默认值:

 

 如调整每行显示的字符数量和每页显示的记录数如下:

set linesize 200

set pagesize 50

在sql状态下执行上述命令,只能在当前session下生效,如果关闭窗口,下次进入依然会乱,要解决该问题,对相关配置文件进行修改:

进入如下目录:

cd $ORACLE_HOME/sqlplus/admin

打开下图文件

 

 添加内容

set linesize 200

set pagesize 50

以后登录就能确保该问题得到解决

注意:给login.sql所有账户都会引用该文件

 

 

 

 

 

posted @ 2021-06-03 10:46  疯狗强尼  阅读(748)  评论(0编辑  收藏  举报