oracle基本命令--入門
阿新 • • 發佈:2018-11-19
使用者如sys,system,scott都可以登入到資料庫例項orcl上,只是看到的資料庫物件是不一樣的。
通過許可權的機制來限制使用者所能操作的物件(表)。
連線命令
conn 使用者名稱/密碼@網路服務名 【as sysdba/sysoper】
當用特權使用者身份連線時,必須帶上as sysdba 或者as sysoper
disc 斷開
passwd 修改密碼
show users 檢視當前使用者名稱
exit 斷開資料庫連線並退出
start d:\a.sql 或者@a.sql 執行sql指令碼
edit d:\a.sql編輯指令碼
spool d:\b.sql;
select * from emp;
spool off;
輸出內容寫入b.sql檔案
互動式命令
&
select * from emp where ename=’&name’;
顯示和設定環境變數
概述:可以用來控制輸出的各種格式,set show 如果希望永久儲存相關設定,可以去修改glogin.sql指令碼
- linesize
說明:設定顯示行的寬度,預設是80個字元
show linesize
set linesize 90
2.pagesize
說明:設定每頁顯示的行數目,預設是14
set pagesize 15
用sys登入必須加上as sysdba
嚴格來講emp表的名稱是”模式名稱.表名稱”(後來預設就是使用者名稱了。)
所以完整名稱就是“使用者名稱.表名稱”即sott.emp
HOST echo hello
呼叫cp命令
HOST cp 原始檔路徑檔案 拷貝檔案路徑
顯示好看,瘦身
單獨每個列進行格式化操作
COL ename FOR A10;
COL job FOR A10;