ORACLE中常見SET指令





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 1new 1的顯示.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM