定制SQL*PLUS环境 创造友好化输出

pl/sql 的输出非常友好,但是在跨网段环境连接很不方便,
为了符合自己的工作习惯, 调整sql*plus的环境参数:

set ARRAYSIZE  {20 | n}              每一批的行数
set COLSEP   { _| text}                 设置列与列之间的分割符号
set FEEDBACK {6|n|OFF|ON}    是否显示查询结果
set linesize {120|n}                      输出一行字符个数,缺省为80 
set LONG  {80 | n}                        设置显示long,lob等型字段的长度 
set PAGESIZE  {0 | n}                  设置每一页的行数,缺省为24,为了避免分页,可设定为0。
set PAUSE  {OFF|ON|text}           设置滚屏是否自动
set echo {on|off}                           设置运行命令是是否显示语句
set feedback {on|off}                   设置显示“已选择XX行”
set heading {off|on}                     输出域标题是否显示,缺省为on 
set numwidth {12|n}                    输出number类型域长度,缺省为10 
set termout {on|on}                      显示脚本中的命令的执行结果,缺省为on 
set trimout {on|off}                       去除标准输出每行的拖尾空格,缺省为off 
set trimspool {on|off}                  去除重定向(spool)输出每行的拖尾空格,缺省为off 
#set autotrace on                         设置允许对执行的sql进行分析
我常用的参数:
set linesize 120
set numwidth 12
set trimout on    
set trimspool on
set wrap off
把个性化参数加在SQL*PLUS的启动参数里:
有两个地方可以设置:
/home/oracle/login.sql :针对单一实例
$ORACLE_HOME/sqlplus/admin/glogin.sql:针对全局数据库

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14184018/viewspace-756087/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/14184018/viewspace-756087/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值