setheading指令 set命令大全

2021-10-13 09:04:14 字數 1304 閱讀 3852

sql*plus維護系統變數,也稱set變數,利用它可為sql*plus互動建立乙個特殊的環境,如:設

置number資料的顯示寬度;設定每頁的行數;設定列的寬度等。可用set命令改變這些系統變

量,也可用show命令列出它們.

使用set命令的語法如下:

set 系統變數 值

其中系統變數及其可選值如下:

array[size]

auto[commit]

blo[ckterminator]

cmds[ep]

com[patibility]

con[cat]

copyc[ommit]

crt crt

def[ine]

echo

embedded

esc[ape]

feed[back]

flu[sh]

hea[ding]

heads[ep]

lin[esize]

long

longc[hunksize]

maxd[ata] n

newp[age]

null text

numf[ormat] 格式

num[width]

pages[ize]

pau[se]

recsepchar

scan

serverout[put] [size n]

show[mode]

spa[ce]

sqlc[ase]

sqlco[ntinue]

sqln[umber]

sqlper[fix]

sqlp[rompt]

sqlt[erminator]

suf[fix]

tab

term[out]

ti[me]

timi[ng]

trim[out]

und[erline]

ver[ify]

wra[p]

系統變數說明:

array[size] 置一批的行數,是sql*plus一次從資料庫獲取的行數,有效值為1至5000. 大的值可提高查詢和子查詢的有效性,可獲取許多行,但也需要更多的記憶體.當超過1000時,其效果不大.

auto[commit] 控制oracle對資料庫的修改的提交. 置on時,在oracle執行每個sql命令或pl/sql塊後對資料庫提交修改;置off時則制止自動提交,需要手工地提交修改,例如用sql的commit命令. immediat

setheading指令 set命令

set colsep 域輸出分隔符 set echo off 顯示start啟動的指令碼中的每個sql命令,預設為on set echo on 設定執行命令是是否顯示語句 set feedback on 設定顯示 已選擇xx行 set feedback off 回顯本次sql命令處理的記錄條數,預設...

sqlplus 常用set指令

set colsep 域輸出分隔符 set echo off 顯示start啟動的指令碼中的每個sql命令,預設為on set feedback off 回顯本次sql命令處理的記錄條數,預設為on set heading off 輸出域標題,預設為on set pagesize 0 輸出每頁行數,...

ORACLE中常見SET指令

說明 顯示sql語句的執行時間。預設值為off。在sqlplus中使用,時間精確到0.01秒。也就是10毫秒。在pl sql developer 中,時間精確到0.001秒 說明 設定允許對執行的sql進行分析。預設值為off。set autotrace off 不生成autotrace 報告,這是...