初級使用sqlplus(2)

四、格式化列
命令格式:column {column|alias} [option]
column:指定列名
alias:指定列的別名
option:
1.format format
將列或別名的顯示格式設置爲format字符串指定的格式

2.heading heading

將列或別名的標題中的文本設置爲由heading字符串指定的格式

3.clear
清除列的任何格式化
 

4.clear columns
清楚所有列的格式化
五、設置大小
1.設置頁面大小
 

2.設置行大小
set linesize value

六、使用變量
1.臨時變量
臨時變量只在使用它的SQL語句中有效,值不能保留。
在SQL語句中使用字符&定義臨時變量,後面跟上要定義的變量名。
注一:可以自定義臨時變量字符使用如下命令:
set define '字符'
注二:使用&&可以避免重複輸入一個變量:

sqlplus在輸出結果中的old和new行中顯示了替換前後的內容,同時還顯示了在整個查詢中執行替換的行號。
而原行和新行的輸出由set verify命令控制,可以使用set verify off來禁止顯示原行和新行。

要重新顯示原行和新行的話使用命令set verify on即可。
2.已定義變量
已定義變量的值會一直保留到被顯式的刪除、重定義或退出sqlplus爲止。
使用define命令定義並查看變量:

查看變量

使用accept命令定義並設置變量:
命令格式:accept variable_name [type] [format format] [prompt prompt] [hide]
其中
variable_name指定爲變量分配的名字
type指定變量的數據類型,可以使用的類型是:char、number、date
format指定變量的格式
prompt指定sqlplus所顯示的提示文本, 提示用戶輸入變量的值
hide說明隱藏爲變量輸入的值

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