PLSQL程式設計
Oracle的資料型別可以分為四類,分別是標量型別,複合型別,引用型別和LOB型別。PLSQL集合型別是類似於高階語言陣列的一種複合資料型別,集合型別包括索引表(PLSQL表)、巢狀表(Nested Table)和變長陣列(VARRAY)三種型別。標量型別沒有內部元件;而複合型別包含了能夠被單獨操作的內部元件;引用型別類似於3G語言中的指標,能夠引用一個值;LOB型別的值就是一個lob定位器,能夠指示出大物件的儲存位置。PL/SQL是一種塊結構的語言,一個PL/SQL程式包含了一個或者多個邏輯塊,邏輯塊中可以宣告變數,變數在使用之前必須先宣告。塊是plsql的基本程式單元,編寫plsql程式實際上就是編寫plsql塊,要完成相對簡單的應用功能,可能只需要編寫一個plsql塊,但是如果想要實現複雜的功能,可能需要在一個plsql塊中巢狀其它的plsql塊。除了正常的執行程式外,PLSQL還提供了專門的異常處理部分進行異常處理。
PLSQL程式碼塊具有兩種形式:匿名塊與命名塊。匿名PLSQL程式碼塊是頭部不具有名稱的PLSQL程式碼。我們可以透過諸如SQLPlus之類的互動式工具將匿名塊傳送至PLSQL引擎,這些程式碼塊隨後會立即執行。PLSQL是一種編譯型語言,因此匿名塊會被編譯並執行,隨後則會消失。如果希望再次進行執行,必須將完整的程式碼塊再次傳送至PLSQL引擎,這些程式碼在PLSQL引擎內會再次被編譯並執行,隨後又會消失。為了更易於再次執行,匿名塊可以被儲存至作業系統的指令碼檔案中。
【】主要是為了介紹oracle資料庫系統下強大的PLSQL程式語言,結合例項講解,學完之後能熟練使用PLSQL語言在企業開發中進行高階程式設計 、針對物件:有一定資料庫設計基礎和理論的在校大學生及有意從事oracle做為後臺資料庫開發的程式設計人員
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29212814/viewspace-1070276/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- plsql 程式設計經驗---引用SQL程式設計
- plsql中的procedure和function程式設計SQLFunction程式設計
- tcbs_oracle plsql程式設計之cursor_索引表型別聯合演練OracleSQL程式設計索引型別
- PLSQL常用設定SQL
- PLSQL程式語言SQL
- 轉摘plsql高階程式設計_table_array_for all_bulk collect into_fetchSQL程式設計
- Java 網路程式設計(TCP程式設計 和 UDP程式設計)Java程式設計TCPUDP
- 程式設計思想 面向切面程式設計程式設計
- 《程式設計師程式設計藝術》程式設計師
- PLSQL簡單的程式之二SQL
- PLSQL簡單的程式之一SQL
- 馬士兵視訊PLSQL程式碼SQL
- 程式設計小記-程式設計規範程式設計
- 從程式設計到養生程式設計程式設計
- 【go網路程式設計】-HTTP程式設計Go程式設計HTTP
- 程式設計模式-表驅動程式設計程式設計設計模式
- 程式設計能力與程式設計年齡程式設計
- 程式設計師程式設計10大原則程式設計師
- 所有程式設計皆為Web程式設計程式設計Web
- 盲人程式設計師的程式設計生涯程式設計師
- 程式設計將死,程式設計師永存程式設計師
- 程式語言設計,程式設計哲學程式設計
- Hermit:一位程式設計師設計的程式設計字型MIT程式設計師
- 程式設計師OR非程式設計師,有些程式設計的事需要知道程式設計師
- 程式設計師何苦為難程式設計師?程式設計師
- 【程式設計素質】程式設計思想總結程式設計
- JAVA網路程式設計(2)TCP程式設計Java程式設計TCP
- 程式設計和網路程式設計入門程式設計
- 十、GO程式設計模式 : 泛型程式設計Go程式設計設計模式泛型
- IO程式設計和NIO程式設計簡介程式設計
- 程式設計師的“非程式設計師”之路程式設計師
- 盲人程式設計師是如何程式設計的?程式設計師
- 程式設計師程式設計能力層次模型程式設計師模型
- 程式設計師程式設計時喝什麼?程式設計師
- 程式設計師程式設計時喝什麼程式設計師
- 糟糕程式設計師的程式設計風格程式設計師
- 程式設計師何必難為程式設計師程式設計師
- 差異程式設計師-評《程式設計感悟》程式設計師