Oracle資料庫臨時總結-1

來源:互聯網
上載者:User

標籤:oracle   資料庫   database   mysql   

好久沒有發表部落格了,在學習oracle之前已經學習過mysql了,以為在學習oracle的時候應該會輕鬆許多,但是,是我想錯了,Oracle要比mysql難上一個層次,主要表現在以下寄個 方面:

1:Oracle的許可權系統較為複雜,但是,不得不說,這也是oracle最為精華的部分。

2:Oracle的模式,方案,執行個體等概念與以往對學習資料庫的認識很容易弄糊塗。

3:雖然有的地方oracle是做到了最簡化,所謂“大道至簡”,但是,不可否認,也有較為複雜的地方,比如Oracle的資料分頁等;

4:Oracle部署起來相對比較你吃力,這是有目共睹的。


起初,我也是用著以往的資料庫基礎去學習,發現不是那麼回事,如果相比較的話,那是相當的累,最後還是把自己搞暈,所有改變了一下思路,先放棄以往的資料庫概念,這個是非常重要的,否則總是會從執行個體和資料庫這兩個的區別是很難理解的,只有這個地方跨過去,後面的才不會暈。


下面的一點整理一點具體資料庫操作的東西,可能會有錯誤:

--蠕蟲複製法insert into 表名 (欄位內容) select * from 表名;--Oracle設定分頁set pagesize;select * from 表名;--表查詢--過濾重複欄位內容select distinct 欄位 from 表名;--欄位引用名稱-需加單引號select 欄位名 '引用名稱' from 表名;--根據欄位批量查詢select * from 表名 where 欄位名 in (欄位值1,欄位值2,欄位值3);--order BY使用-預設從低到高select * from 表名 order by 欄位 asc;--order BY使用-預設從高到低select * from 表名 order by 欄位 desc;--使用列的別名排序select * from 欄位名稱或運算式 as 別名 from 表名 where order by 欄位 desc;--表操作--除了Oracle的刪除欄位需要加括弧,Orcle和Mysql的其它欄位操作都可以不加口號--添加欄位-括弧內是空格不是引號,Oracle添加資料只用單引號alter table 表名 add(欄位名 欄位類型);--修改欄位類型alter table 表名 modify (欄位名 欄位類型);--修改欄位類型-mysqlalter table 表名 modify 欄位名 欄位類型;--刪除欄位alter table 表名 drop column 欄位名稱--刪除主鍵alter table 表名 drop primary key 欄位名稱;--增加主鍵alter table 表名 add primary key(欄位名稱);--修改表名rename 表名 to 修改後的表名;--修改欄位名稱--資料操作CRUD--插入資料insert into 表名(欄位名稱1,欄位名稱2,。。。) values (資料1,資料2,。。。);--刪除資料delete from 表名 where 條件;--修改資料update 表名 set 欄位=欄位值 where 記錄條件;--查詢資料<span style="color:#ff6666;">select 欄位 from 表名;</span>--select語句最為複雜必須靈活運用!重點中的重點!!!


著作權聲明:本文為博主原創文章,未經博主允許不得轉載。

Oracle資料庫臨時總結-1

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.