使用run和/執行上次執行的命令
sql> select tname from tab where rownum < 2;
tname
arer_name_cfg
使用run,效果如下:
sql> run
1* select tname from tab where rownum < 2
tname
arer_name_cfg
使用/效果如下:
sql> /
tname
arer_name_cfg
注:run會顯示上次執行的語句,/不會
也可以通過list只顯示上次執行的語句,而不執行。
sql> list
1* select tname from tab where rownum < 2
使用list命令之後,可以通過a對其中一行追加,del刪除,c修改。
sql> list
1* select tname from tab
sql> 1
1* select tname from tab
sql> a where rownum < 2;
1* select tname from tab where rownum < 2
sql> /
tname
arer_name_cfg
使用c命令修改
sql> 1
1* select tname from tab where rownum < 2
sql> c /2/3
1* select tname from tab where rownum < 3
sql> /
tname
arer_name_cfg
arer_seg_cfg
oraclesqlplus 執行計畫
一般通過很多任務具可以看pl sql的執行計畫來分析語句效能。這裡介紹通過pl sql檢視sql執行計畫的幾種方法 方法一.set autotrace on 然後當執行你的sql語句的時候,執行計畫自動顯示出來。不想看執行計畫了,set autotrace off 方法二.執行語句 explain ...
oracle sqlplus執行sql檔案
oracle執行外部檔案 c sqlplus user pwd db sql new.sql 執行多個sql檔案 1.把所有的檔案都放在同乙個目錄下,然後在命令列裡執行命令 c dir b d 1.sql 會把所有的sql檔名都輸出到乙個sql檔案中。2.用ultraedit開啟生成的sql檔案,a...
oracle sqlplus執行sql檔案
oracle執行外部檔案 c sqlplus user pwd db sql new.sql 執行多個sql檔案 1.把所有的檔案都放在同乙個目錄下,然後在命令列裡執行命令 c dir b d 1.sql 會把所有的sql檔名都輸出到乙個sql檔案中。2.用ultraedit開啟生成的sql檔案,a...