SQLPLUS的LOGIN脚本

--设定默认编辑器
define _editor=Notepad 
--设定替换值不显示"原值","新值"提示
set verify off
--设定输出显示,且缓冲区设置为1000000 
set serveroutput on size 1000000 
--假脱机输出文本时,会去除文本行两端的空格,且行宽不定.如果为off,则文本行宽度等于linesize
set trimspool on
--设置LONG和CLOB类型显示的默认字节数  
set long 5000  
--设定文本行宽为1000
set linesize 1000
--设定SQLPLUS的页面大小
set pagesize 9999 
--设定NULL值显示为null
set NULL < null >
--设定autotrace得到的解释计划输出的默认宽度
column plan_plus_exp format a80 
--以下设定建立SQL*PLUS的提示符 user@sid>
set SQLPROMPT '_user@&_connect_identifier> '
--SQL调优用 不显示结果 只显示执行计划和统计信息
set autotrace traceonly
--显示执行时间
set timing on
--显示时间
set time on  

注:SQLPLUS启动会读取两个脚本文件,一个是固定的(叫glogin.sql),在...app\product\11.2.0\dbhome_1\sqlplus\admin下,另外一个是动态的(login.sql),在启动sqlplus的路径下,

如我在C:\Documents and Settings\Administrator>sqlplus /nolog 这里启动sqlplus的,那么需要将login.sql放到C:\Documents and Settings\Administrator这个目录下,sqlplus启动默认先读glogin.sql,然后再读login.sql,且login.sql的脚本内容优先级比glogin.sql的要高.

一般会使用环境变量设置login.sql。例如:我的脚本都放在d:\script目录里的,那么就设置set SQLPATH=D:\script这样就可以了.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值