1、連線相關使用者
sqlplus / assysdba;
--連線到管理員賬戶
conn usera/user123;
--連線到usera使用者
alter user usera identified by tiger;
--若密碼錯誤,可在管理員賬戶修改使用者密碼
2、檢視表結構
desc tablename;--desc scott檢視scott表結構
3、檢視某使用者有多少表
select * fromtab;
--因為顯示出來的tname列比較長,可以通過col調整
col tname
for a30;
4、將螢幕輸出儲存到指定檔案中
spool /tmp/a.txt;select * from
tab;
spool off;
ho cat /tem/a.txt; --ho/host是呼叫系統命令
spool /tmp/a.txt rep --替換內容
5、清屏、替換字元、定義引數
cl[ear] scr[een];
--括號表示可縮寫,清理螢幕
c[hange]/old_value/new_value;
--更改第乙個出現的字元,之後鍵入'
/'之後執行
define val=1;
--定義val值,select * from tablename where no=&val;
undefine val;
--取消定義val值
6、set值
set heading on|off;--設定是否顯示列標題
set newpage 1|n|none
--設定語句和結果之間的行數
set feedback on|off
--設定多少行開始反饋
Oracle基礎知識 SQL簡單命令
sql語句包括兩個部分 1 ddl 資料定義語言 2 dml 資料控制語言 ddl create 建立乙個表 create table b clob char 1 alter 增加已經定義的表列的分配 drop 刪除乙個表 desc 檢視乙個表的定義 dml selelct select from ...
oracle基礎 SQL優化
一 軟解析和硬解析 1 解析過程 1 語法 語義分析 2 許可權和物件檢查 3 在共享池中進行檢測是否有已解析的相同sql,如果存在 則跳過4 5 執行軟解析,4 5成本比較高 所以要避免硬解析,繫結變數 4 選擇執行計畫 可能有多個執行計畫數 5 生成執行計畫 2 檢視解析結果 select ha...
oracle相關sql命令
預設oracle安裝完oracle後,初學者應該了解的一些sql語句 1 連線 sql plus system manager 2 顯示當前連線使用者 sql show user 3 檢視系統擁有哪些使用者 sql select from all users 4 新建使用者並授權 sql creat...