Oracle學習1 Oracle簡介

2021-08-13 18:10:07 字數 1284 閱讀 7600

隨著工作的深入,越發發現需要系統的重新梳理oracle sql相關知識,這裡新開篇幅,力求做到言簡意賅。

sql:structured query language,結構化查詢語句。

結構化查詢語句,有時也被稱為***語言。

前三代語言分別是:機器語言、組合語言、高階語言。

sql不關注其具體的執行過程,只關注結果,因而沒有複雜的判斷迴圈等語句,也較為簡單。

常用的資料庫有:oracle、mysql、sql server、db2

sql主要分為四大類

資料查詢語言(dql:data query language):select語句;

資料操作語言(dml:data manipulation language):insert,update和delete語句等;

資料定義語言(ddl):create和drop等;

事務處理語言(tpl):tpl語句包括begin transaction,commit和rollback。

開啟命令列視窗。

這裡,直接通過plsql developer開啟。

新建->命令視窗,如下圖:

通過desc(describe)命令可以檢視表結構介紹:describe

我們檢視下資料庫提供的乙個預設表dual。

desc dual;
或者

describe dual;
如下圖:

這裡我們可以看到欄位dummy的字段型別是varchar2。

varchar2是varchar的oracle版,支援國際化。關於varchar2和varchar的區別連線如下:varchar2和varchar區別

我們接下來,通過乙個最簡單的語句觀察dual表中的資料:

select * from dual;
結果如下:

可以看出dual只有一條記錄。

那麼dual有什麼用呢。其實多用於數**算,或者插入多條記錄時union all。

(1)Oracle學習筆記

連線資料庫的命令connect,用於切換連線使用者,簡寫形式conn 語法格式 conn 使用者名稱 密碼 conn yanln yanln 顯示當前登入的使用者 show user 執行作業系統的命令 host mkdir d testoracle 匯出記錄到文字 spool d testorac...

Oracle基礎學習1 Oracle安裝

安裝過程較簡單。按著步驟走就可以。這裡須要提醒假設要使用pl sql來操作oracle。那麼最好安裝32位oracle程式。原因是網上說pl sql僅僅對32位oracle進行支援,假設用64為oracle pl sql協同工作,會出現很多問題,比如無法載入oci.dll等。自己當然也親自經歷過,6...

1Oracle中的使用者詳解

oracle中的使用者很多,也很令初學者費解.oracle中的帳戶分為兩類 一類是必需的帳戶,一類是儲存各種應用的帳戶 使用者名稱密碼 描述anonymous anonymous 訪問http的帳戶 ctxsys ctxsys intermedia text使用者 dbsnmp dbsnmp 目錄整...