ORACLE基礎SQL命令

2022-10-10 05:45:10 字數 1029 閱讀 9886

1、連線相關使用者

sqlplus / as

sysdba;

--連線到管理員賬戶

conn usera/user123;

--連線到usera使用者

alter user usera identified by tiger;

--若密碼錯誤,可在管理員賬戶修改使用者密碼

2、檢視表結構

desc tablename;

--desc scott檢視scott表結構

3、檢視某使用者有多少表

select * from

tab;

--因為顯示出來的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...