控制台訪問oracle:
windows平台 鍵盤window+r 輸入 cmd 回車 輸入sqlplus回車 提示你輸入用戶名和密碼 然后回車
desc:查看表結構
desc + 表名
set line[size]{80|n}:size為值 默認為80 如果屏幕足夠大可以設置任何值
set line 100
L和n text:L顯示上一條的sql n text 用來修改上一條sql出錯的地方(表 person 有 name,age,sex,height這些列)

例如上一條sql為:
select name,age,sex
from xxx
where age>20
order by height 可以看出from xxx寫錯了
可以先輸入L查看這條sql 然后輸入2 from person 即可修改這條sql 如圖所示


/ 運行:
組合 L 和 n text使用 修改過之后 輸入 / 即可運行修改過的語句
n 命令和a 命令:n設置某行為當前行,a添加操作(表 person 有 name,age,sex,height這些列)
例如:select name
from person; 但是你忘了加age 和 sex
具體操作:先輸入L查看上條sql也就是這條sql
然后輸入1將當前行設置為第一行
然后輸入 a ,age,sex
最后輸入 / 執行修改過的sql
如圖:

del:刪除第幾行(表 person 有 name,age,sex,height這些列)
例如:select name,age,sex
from person
where age>20
order by height; 想刪除order by height 這一句。
步驟:先輸入L查看這條sql
輸入del 4 (因為4代表第四行 也就是當前行)想要刪除 2-4行:del 2,4
輸入L查看是否修改成功
輸入 / 運行
c:新的正文代替原文
例如:select name,age,sex
from xxx
where age>20
order by height; 想修改xxx為person。
步驟:先輸入L查看這條sql
輸入2 設置第二行為當前行
輸入c /xxx/person
輸入 / 運行
save:轉換為sql腳本
例如:select name,age,sex
from xxx
where age>20
order by height; 想要保存為sql腳本
save F:\xxx.sql
get:裝載腳本文件到控制台
F:\xxx.sql是保存的腳本文件 想要裝載到控制台運行它
步驟:get F:\xxx.sql
輸入 /運行
ed:編輯保存的腳本文件
F:\xxx.sql是保存的腳本文件 想要編輯它
ed F:\xxx.sql
start和@:直接運行腳本文件
F:\xxx.sql是保存的腳本文件 想要直接運行它
@ F:\xxx.sql 或者 start F:\xxx.sql
spool:把你想要的輸入輸出保存到一個文件當中 生成一個大報表
步驟:首先輸入 spool F:\xxx.txt (從這開始下面控制台所有輸入輸出的東西全部都會保存到F盤 xxx.txt文件當中 知道遇見 spool off 結束)
最后輸入 spool off (結束文檔並保存)
