定製SQL*PLUS環境 創造友好化輸出
pl/sql 的輸出非常友好,但是在跨網段環境連線很不方便,
$ORACLE_HOME/sqlplus/admin/glogin.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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 定製SQL*Plus環境SQL
- 設定SQL*Plus會話環境SQL會話
- SQL*PLUS 格式化輸出SQL
- SQL*PLUS 環境變數SQL變數
- 永久設定sql*plus的環境變數(glogin.sql的設定)SQL變數
- sqlplus環境設定SQL
- 設定sqlplus環境SQL
- sqlplus登陸環境設定(glogin.sql)SQL
- 定製sql*plus的幾條命令SQL
- 【SQL*Plus】使用SQL*Plus的-S選項精簡輸出資訊SQL
- sql*plus會話環境相關的引數設定檔案SQL會話
- 初始化sqlplus環境SQL
- Dockerfile 方式定製 lnmp 環境DockerLNMP
- 在離散混合製造環境中應用製造運營模型模型
- sqlplus環境配置(login.sql)SQL
- 修改sqlplus預設環境設定SQL
- Docker定製自己的環境映象Docker
- 使用VundleVim定製vim開發環境開發環境
- 使用SQL*PLUS,構建完美excel或html輸出SQLExcelHTML
- 實現B/S環境的UI定製UI
- 【學習】SQL基礎-009-sqlplus環境SQL
- linux下使用者使用sql*plus的環境配置LinuxSQL
- CentOS 5.2 初始化環境設定CentOS
- 兩化融合|智慧製造|製造強國
- 【SQL*Plus】列格式化命令之 “NUL[L] text”——定製NULL的顯示內容SQLNull
- Vue設定不同的環境釋出程式Vue
- [sql 優化]使用TKPROF格式化TRACE輸出SQL優化
- sqlplus格式化輸出(輸出結果顯示在同一行)SQL
- 如何用glogin.sql控制sqlplus工具的環境配置SQL
- 更改glogin.sql檔案,自定義SQLPLUS使用環境SQL
- 定製AIX作業系統的shell環境(轉)AI作業系統
- 設定sql plus 的autotraceSQL
- SQLPLUS執行輸出SQL
- AIX平臺HA雙機互備環境定製exp邏輯匯出指令碼AI指令碼
- 【智慧製造】製造業資訊化與工業4.0
- SQL *Plus設定login.sql登入設定SQL
- laravel 輸出sqlLaravelSQL
- 【智慧製造】博創智慧注塑生產智慧化應用之路