oracle set指令

0.SET DEFINE OFF

在SQL*Plus中默認的”&”表示替代變量,如字符串“SQL&Plus”系統會理解爲以“SQL”打頭的字符串,它會提示你輸入替代變量Plus的值,如果你輸入ABC,則最終字符串轉化爲“SQLABC”。
set define off 則關閉該功能,“&”將作爲普通字符,如上例,最終字符就爲“SQL&Plus”
set define off關閉替代變量功能
set define on 開啓替代變量功能
set define * 將默認替代變量標誌符該爲“*”(也可以設爲其它字符)

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章