日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

oracle setpage,Oracle Set命令的应用

發布時間:2025/3/20 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle setpage,Oracle Set命令的应用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1). 設置當前session是否對修改的數據進行自動提交

SQL>SET AUTO[COMMIT] {ON|OFF|IMM[EDIATE]| n}

2).在用start命令執行一個sql腳本時,是否顯示腳本中正在執行的SQL語句

SQL> SET ECHO {ON|OFF}

3).是否顯示當前sql語句查詢或修改的行數

SQL> SET FEED[BACK] {6|n|ON|OFF}

默認只有結果大于6行時才顯示結果的行數。如果set feedback 1 ,則不管查詢到多少行都返回。當為off 時,一律不顯示查詢的行數

4).是否顯示列標題

SQL> SET HEA[DING] {ON|OFF}

當set heading off 時,在每頁的上面不顯示列標題,而是以空白行代替

5).設置一行可以容納的字符數

SQL> SET LIN[ESIZE] {80|n}

如果一行的輸出內容大于設置的一行可容納的字符數,則折行顯示。

6).設置頁與頁之間的分隔

SQL> SET NEWP[AGE] {1|n|NONE}

當set newpage 0 時,會在每頁的開頭有一個小的黑方框。

當set newpage n 時,會在頁和頁之間隔著n個空行。

當set newpage none 時,會在頁和頁之間沒有任何間隔。

7).顯示時,用text值代替NULL值

SQL> SET NULL text

8).設置一頁有多少行數

SQL> SET PAGES[IZE] {24|n}

如果設為0,則所有的輸出內容為一頁并且不顯示列標題

9).是否顯示用DBMS_OUTPUT.PUT_LINE包進行輸出的信息。

SQL> SET SERVEROUT[PUT] {ON|OFF}

在編寫存儲過程時,我們有時會用dbms_output.put_line將必要的信息輸出,以便對存儲過程進行調試,只有將serveroutput變量設為on后,信息才能顯示在屏幕上。

10)SQL> SET WRA[P] {ON|OFF}

當輸出的行的長度大于設置的行的長度時(用set linesize n命令設置),當set wrap on時,輸出行的多于的字符會另起一行顯示,否則,會將輸出行的多于字符切除,不予顯示。

11).是否在屏幕上顯示輸出的內容,主要用與SPOOL結合使用。

SQL> SET TERM[OUT] {ON|OFF}

在用spool命令將一個大表中的內容輸出到一個文件中時,將內容輸出在屏幕上會耗費大量的時間,設置set termspool off后,則輸出的內容只會保存在輸出文件中,不會顯示在屏幕上,極大的提高了spool的速度。

12).將SPOOL輸出中每行后面多余的空格去掉

SQL> SET TRIMS[OUT] {ON|OFF}

13)顯示每個sql語句花費的執行時間

set TIMING {ON|OFF}

14). 遇到空行時不認為語句已經結束,從后續行接著讀入。

SET SQLBLANKLINES ON

Sql*plus中, 不允許sql語句中間有空行, 這在從其它地方拷貝腳本到sql*plus中執行時很麻煩. 比如下面的腳本:

select deptno, empno, ename

from emp

where empno = '7788';

如果拷貝到sql*plus中執行, 就會出現錯誤。這個命令可以解決該問題

15).設置DBMS_OUTPUT的輸出

SET SERVEROUTPUT ON BUFFER 20000

用dbms_output.put_line('strin_content');可以在存儲過程中輸出信息,對存儲過程進行調試

如果想讓dbms_output.put_line(' abc');的輸出顯示為:

SQL> abc,而不是SQL>abc,則在SET SERVEROUTPUT ON后加format wrapped參數。

16). 輸出的數據為html格式

set markup html

總結

以上是生活随笔為你收集整理的oracle setpage,Oracle Set命令的应用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。