ORACLE中常見SET指令

來源:互聯網
上載者:User

標籤:roman   indent   執行   tput   ceo   style   trace   ati   out   

??


1         SET TIMING ON

說明:顯示SQL語句的執行時間。預設值為OFF。

在SQLPLUS中使用,時間精確到0.01秒。也就是10毫秒。

在PL/SQL DEVELOPER中。時間精確到0.001秒:

2         SET AUTOTRACE ON

說明:設定同意對啟動並執行SQL進行分析。預設值為OFF。

SET AUTOTRACE OFF:不產生AUTOTRACE報告。這是預設模式
SET AUTOTRACE ON EXPLAIN:AUTOTRACE僅僅顯示最佳化器運行路徑報告
SET AUTOTRACE ON STATISTICS:僅僅顯示運行統計資訊
SET AUTOTRACE ON:包括運行計劃和統計資訊
SET AUTOTRACE TRACEONLY:同SET AUTOTRACE ON,可是不顯示查詢輸出 

3         SET TRIMOUT ON

去除標準輸出每行的拖尾空格,預設為OFF

4         SET TRIMSPOOL ON

去除重新導向(SPOOL)輸出每行的拖尾空格。預設為OFF

5         SET ECHO ON

顯示START啟動的指令碼中的每一個SQL命令,預設為ON

6         SET FEEDBACK ON

設定顯示“已選擇XX行”

顯示本次SQL命令處理的記錄條數,預設為ON

7         SET COLSEP ‘ ‘

輸出資料行之間的分隔字元。

8         SET HEADING OFF

輸出域標題,預設為on

 

 

9         SET PAGESIZE 0

輸出每頁行數。預設為24,為了避免分頁。可設定為0。

 

10    SET LINESIZE 80

 輸出一行字元個數,預設為80

 

11    SET NUMWIDTH 12

輸出NUMBER類型域長度。預設為10

 

12    SET TERMOUT OFF

顯示指令碼中的命令的運行結果。預設為ON

 

13    SET SERVEROUTPUT ON

設定同意顯示輸出類似DBMS_OUTPUT

size 10000000

 

14    SET VERIFY OFF                    

能夠關閉和開啟提示確認資訊old 1和new 1的顯示.

ORACLE中常見SET指令

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.