定製login.sql
根據Kyte寫的login檔案,修改一點符合自己的需要。
發現在windows下呼叫vi不正常,可能是缺少vim的環境變數,修改一下定義:
REM turn off the terminal output - make it so SQLPlus does not
REM print out anything when we log in
set termout off
REM default your editor here. SQLPlus has many individual settings
REM This is one of the most important ones
REM define _editor=vi
define _editor=D:toolsVimvim70gvim.exe
REM serveroutput controls whether your DBMS_OUTPUT.PUT_LINE calls
REM go into the bit bucket (serveroutput off) or get displayed
REM on screen. I always want serveroutput set on and as big
REM as possible - this does that. The format wrapped elements
REM causes SQLPlus to preserve leading whitespace - very useful
set serveroutput on size 1000000 format wrapped
REM Here I set some default column widths for commonly queried
REM columns - columns I find myself setting frequently, day after day
column object_name format a30
column segment_name format a30
column file_name format a40
column name format a30
column file_name format a30
column what format a30 word_wrapped
column plan_plus_exp format a100
REM by default, a spool file is a fixed width file with lots of
REM trailing blanks. Trimspool removes these trailing blanks
REM making the spool file significantly smaller
set trimspool on
REM LONG controls how much of a LONG or CLOB sqlplus displays
REM by default. It defaults to 80 characters which in general
REM is far too small. I use the first 5000 characters by default
Set long 5000
REM This sets the default width at which sqlplus wraps output.
REM I use a telnet client that can go upto 131 characters wide -
REM hence this is my preferred setting.
set linesize 131
REM SQLplus will print column headings every N lines of output
REM this defaults to 14 lines. I find that they just clutter my
REM screen so this setting effectively disables them for all
REM intents and purposes - except for the first page of course
set pagesize 9999
REM here is how I set my signature prompt in sqlplus to
REM > I use the NEW_VALUE concept to format
REM a nice prompt string that defaults to IDLE (useful for those
REM of you that use sqlplus to startup their databases - the
REM prompt will default to idle> if your database isn't started)
define gname=idle
column global_name new_value gname
select lower(user) || ||
substr( global_name, 1, decode( dot,
0, length(global_name),
dot-1) ) global_name
from (select global_name, instr(global_name,'.') dot
from global_name );
set sqlprompt '&gname> '
REM and lastly, we'll put termout back on so sqlplus prints
REM to the screen
set termout on
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-82975/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL *Plus設定login.sql登入設定SQL
- login.sqlSQL
- Oracle login.sqlOracleSQL
- 定製Tinycore
- oracle glogin.sql 和login.sqlOracleSQL
- oracle中SQLPLUS的Login.sqlOracleSQL
- sqlplus環境配置(login.sql)SQL
- Dockerfile定製映象Docker
- C++模板的定製二:定製C++類 (轉)C++
- C++模板的定製一:定製函式模板 (轉)C++函式
- Oracle glogin.sql 和login.sql使用OracleSQL
- C++模板的定製三:部分定製C++類 (轉)C++
- Swift iOS : 定製CellSwiftiOS
- 使用 Dockerfile 定製映象Docker
- 使用Dockerfile定製映象Docker
- Drawable圖形定製
- vivo推出Xplay6庫裡定製版:黃藍配色+定製簽名
- 用 WebSphere CloudBurst 實現定製: 使用指令碼包定製超級模式WebCloud指令碼模式
- centos 8定製安裝CentOS
- goim 架構與定製Go架構
- app定製的價格APP
- SpringBoot:定製 ActuatorSpring Boot
- Dockerfile 定製專屬映象Docker
- Eclipse:定製toString()Eclipse
- 定製ubuntu13.10Ubuntu
- 定製EBS登入介面
- 定製SQL*Plus環境SQL
- 使用 Dockerfile 定製映象【轉】Docker
- 使用者定製再度興起,定製產品小程式將迎來春天!
- C++模板的定製五:對定製成員函式的補充 (轉)C++函式
- 定製論文頁首頁尾設定需求
- Dockerfile 方式定製 lnmp 環境DockerLNMP
- 【譯】定製Flutter滾動效果Flutter
- vuex重置所有state(可定製)Vue
- APP定製開發時間APP
- 預約小程式APP定製APP
- python 學習--定製類Python
- 定製可訪問資料