久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

oracle sql plus命令大全有哪些

154次閱讀
沒有評論

共計 1886 個字符,預計需要花費 5 分鐘才能閱讀完成。

這篇文章主要為大家展示了“oracle sql plus 命令大全有哪些”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓丸趣 TV 小編帶領大家一起研究并學習一下“oracle sql plus 命令大全有哪些”這篇文章吧。

1)如何啟動 sqlplus:
isqlplus start;

sqlplus [username]/[password][@server]

2)連接命令

connect [username]/[password];

disconnect

password

exit/quit;

3)編輯命令

List:列出緩沖區的 sql 命令

Append:在緩沖區當前行添加內容

Change 字符 1   字符 2  :改變緩沖區的字符

input:在當前行后增加一行

n:把第 n 行設定為當前行

Edit:編輯緩沖區

run /:運行緩沖區的命令

4)文件操作命令:
save:把 sql 緩沖區保存為文件

get:與 save 相反

start @:運行保存的 sql 文件

@@:如果兩個腳本在同一個文件夾內的話,可以用@@a2.spl 引用

Edit:編輯 sql 腳本,如 Edit c:/a.spl

spool:把 sqlplus 的屏幕內容存放到輸出文件
  如:spool filename [append][create][replace]

5)格式命令:

cloumn:控制列顯示格式

 column 列名 [heading] [formart] [justify]

其中 heading 指顯示的列名,format 指顯示值的時候的格式,justify 指顯示對其格式(left|center|right)

格式有:An:字符串顯示長度
  9:數字列類型列禁止顯示前導 0
  0:數字列強制顯示前導 0
  $: 在數字列前面顯示美元符號
  L:在數字列前面顯示本地貨幣符號
  .:指定數字類型列的小數點位置
  ,:指定數字列的千分隔符

其中,當 column 字段名 表示顯示此字段的 col 設置

ttitle:頁頭

btitle:頁腳

break:如果在列上有重復的此字段行,則用空白表示這個字段
  如:break on 字段名;

6)交互式命令:

&:引用替代變量,必須代這個符號,如果替代標量已經定義,那么就會直接使用去數據,如果沒有定義
  如果替代變量是字符串或者日期的時候,引用的時候必須用 &name,是數字則可以是&name

那么,就會臨時定義替代變量,(該變量只有在當前語句中起作用)

&&:定義的變量在當前的 sqlplus 都起作用;

DEFINE:定義 char 的替代變量

如:DEFINE work=CLECK

ACCEPT:定義 char NUMBER DATE 類型的替代變量,其中,可以輸出提示信息,設定格式,隱藏用戶輸入

如:ACCEPT work PROMPT‘清輸入 work 信息:’

ACCEPT pwd HIDE #隱藏用戶輸入

 PROMPT‘輸出提示信息’

 PAUSE: 暫停 sql 命令,按下回車會繼續執行

 VARIABLE: 該命令在 sqlplus 中幫定變量,當在 sql 一句或者 pl/sql 快中引用幫定變量時必須在幫定的變量前面

  加:,當直接給幫定的變量賦值時,需要使用 EXECUTE 命令,(類似于調用存儲過程)

 var no NUMBER
 
 exec :no:=7788

 select ename from emp where empno=:no;

 PRINT: 該明明用于輸出幫定變量結果
 print no

7)環境變量

環境變量的顯示:show env_name
環境變量的設置:set env_name value

下面是常用的環境變量
1:ARRAYSIZE  默認值15,該值越大,網絡開銷越低,但是占用內存會多,默認為15,比如傳送50 行,默認要4此,如果改為25行,那么之需要2次

2)AUTOCOMMIT: 是否自動提交DML語句

3)COLSEP: 列之間的分隔符

4)FEEDBACK: 顯示返回行數(OFF|1)

5)HEADING: 是否顯示列標題

6)LINESIZE: 設置行寬度

7)LONE:設置 LONE,LOB 的顯示長度

8)PAGESIZE: 每頁行數

9)SERVEROUTPUT: 控制服務端屏幕輸出

10)TERMOUT: 是否輸出屏幕 sql 的結果

11)TIME: 是否在 sql 提示符前顯示系統時間

12)TIMING: 是否顯示 sql 語句執行的時間

13)show recyclebin : 顯示數據庫回收站中當前用戶對象,里面是當前用戶執行 drop table 刪除的表

以上是“oracle sql plus 命令大全有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-20發表,共計1886字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 穆棱市| 崇文区| 兴文县| 滁州市| 新民市| 自治县| 昆明市| 大洼县| 永年县| 绥江县| 霍山县| 朝阳区| 含山县| 泌阳县| 黄大仙区| 遂川县| 沾益县| 尼勒克县| 普陀区| 上饶县| 汕头市| 白朗县| 华坪县| 建水县| 柳州市| 天柱县| 合川市| 桐柏县| 长葛市| 珲春市| 霸州市| 称多县| 五指山市| 泗阳县| 丰原市| 布拖县| 凤阳县| 富源县| 南投市| 黄浦区| 长岛县|