內容簡介
《Oracle Database 12c PL/SQL開發指南(第7版)》用於開發、調試和管理健壯的數據庫程序。本書包含瞭詳細的案例以及來自於Oracle ACE分享的專傢策略,闡述瞭如何獲取和處理數據、編寫PL/SQL語句、執行高效的查詢、結閤使用PHP和Java以及處理動態SQL。這本由Oracle齣版的綜閤性指南完整地覆蓋瞭代碼的測試、安全以及麵嚮對象編程技術。
主要內容
● 探索Oracle Database 12c 中SQL和PL/SQL的新特性
● 創建控製結構、遊標和循環語句
● 使用集閤、數組、錶和關聯數組集閤
● 定位和修正錯誤,使用異常處理程序
● 執行黑盒測試、白盒測試和集成測試
● 配置和管理已存儲的包和函數庫
● 使用認證和加密處理安全問題
● 使用LOB存儲文本和多媒體內容
● 編寫、實現PL/SQL和Java觸發器
● 使用動態SQL語句擴展功能
● 理解對象類型、嵌套錶和非嵌套查詢
目錄
第Ⅰ部分 Oracle PL/SQL
第1章 Oracle PL/SQL程序開發概覽
第2章 新特性
第3章 PL/SQL基礎知識
第4章 語言基本知識
第5章 控製結構
第6章 集閤
第7章 錯誤管理
第Ⅱ部分 PL/SQL編程
第8章 函數和過程
第9章 包
第10章 大對象
第11章 對象類型
第12章 觸發器
第13章 動態SQL
第Ⅲ部分 附錄和術語錶
附錄A Oracle數據庫入門
附錄B SQL入門
附錄C SQL內置函數
附錄D PL/SQL內置程序包和類型
附錄E 正則錶達式入門
附錄F 包裝PUSQL代碼入門
附錄G PL/SQL分層的配置文件入門
附錄H PL/SQL保留字和關鍵字
附錄I 精熟測驗答案
術語錶
精彩書摘
《Oracle Database 12c PL/SQL開發指南(第7版)》:
4.2.1變量數據類型
PL/SQL度持兩種主要的變量數據類型:標量變量和復閤變量。標量變量隻包含一個值,如字符、日期或數字。復閤變量是通過編程語言中的原始類型或基本類型構建的變量。Oracle Database中的復閤變量為記錄(結構)、數組、列錶、係統引用遊標和對象類型。係統引用遊標是專門的或者混閤的僅PL/SQL的結構,其錶現更像是一個記錄類型的列錶。在本章後麵的4.2.5節中會討論到係統引用遊標。
PL/SQL使用所有Oracle SQL數據類型。它還引入瞭布爾數據類型和一些派生自SQL數據類型的子類型。子類型繼承瞭父類型的行為,但通常其行為受到限製。未受限的子類型不能改變基本類型的行為。未受限的子類型也稱為彆名。也可稱任何基本數據類型為超類型,因為它是子類型的模型。未受限的子類型可與它們的基本類型互換,但隻有限定的值可從基本類型指派給受限的子類型。可以通過構建你自己的子類型來擴充這些類型,這在本章稍後的內容中進行討論。
和其他編程語言一樣,PL/SQL允許定義類型和聲明變量。命名一個數據類型,然後在定義類型時指定在內存中如何管理該數據類型。可通過聲明變量和給它賦值來定義變量。變量名映射至一個已知的數據類型,然後作為聲明變量時的標識符添加到程序的名稱空間。在一些編程語言中,聲明的變量不被賦予任何值。PL/SQL自動給大部分聲明的變量賦null值。這意味看變量通常在語言中定義。
可通過嚮變量指派類型或是將變量的類型錨定到數據庫目錄列來聲明變量。使用%TYPE屬性錨定變量意味著當列中數據類型的大小改變時,程序的變量大小也會自動作調整。換句話說就是當列的數據類型改變時,變量的數據類型也會改變。
盡管當錶中無數據時修改錶中列的數據類型是可行的,但當錶中有數據的時候就不總是可行的瞭。隻有當Oracle知道如何顯式地進行從一種類型轉換到另一種類型的計算時,纔可以對己填充瞭數據的列進行數據轉換。不能進行隱式的數據轉換意味著需要將列值導齣並手動轉換數據類型。
……
前言/序言
Oracle Database 12c PL/SQL開發指南(第7版) 下載 mobi epub pdf txt 電子書
評分
☆☆☆☆☆
不錯。。。。。。。。。。。
評分
☆☆☆☆☆
一直相信京東的物流,書是給公司購買的
評分
☆☆☆☆☆
正版好書,值得擁有,京東物流一流,第一次不在傢,謝謝快遞小哥寒風中兩次送達。
評分
☆☆☆☆☆
我懷疑我買瞭本退貨,封皮都捲邊瞭,還超級髒
評分
☆☆☆☆☆
正版好書,值得擁有,京東物流一流,第一次不在傢,謝謝快遞小哥寒風中兩次送達。
評分
☆☆☆☆☆
質量不錯 內容很豐富
評分
☆☆☆☆☆
京東商品,值得購買,質量好,價格低,正品,值得信賴
評分
☆☆☆☆☆
好評
評分
☆☆☆☆☆
原先是做MySQL的,現在要轉Oracle,買來參考,各方麵都很詳細,不錯