Oracle PL/SQL攻略
來源:互聯網
上載者:User
《Oracle PL/SQL攻略》基本資料原書名:Oracle and PL/SQL recipes:a problem-solution approach作者: (美)Josh Juneau Matt Arena譯者: 任政委叢書名: 圖靈程式設計叢書出版社:人民郵電出版社ISBN:9787115320766上架時間:2013-6-4出版日期:2013 年6月開本:16開頁碼:376版次:1-1所屬分類:電腦 > 資料庫 > Oracle更多關於 》》》《Oracle PL/SQL攻略》內容簡介電腦書籍 《oracle pl/sql攻略》是pl/sql 各類癥結的治病良方。全書共分為17 章,分別介紹pl/sql 的不同方面,包括pl/sql基礎知識、sql 常見任務、觸發器、異常處理、oracle sql developer、分析並提高效能等。本書組織圖別具一格,通篇採用“問題—解決方案—原理分析”的形式。每節分別介紹一個實際案例,內容自成一體、相互獨立、由淺入深。 pl/sql是oracle資料庫對sql語言的擴充,它開啟了資料庫中商務邏輯集中化的大門。藉助於pl/sql,oracle的很多最新特性都得以嶄露頭角。pl/sql也是非常成功的oracle application express的基石。本書兩位作者都具有20多年的資料庫應用開發經驗,對使用pl/sql操作oracle資料庫的各種問題了如指掌。在本書中,作者將多年的實戰經驗總結為具體案例,通過“問題—原理分析—解決方案”的形式,介紹相關問題的破解方法。本書組織圖別具一格,內容由淺入深,讀者只需瀏覽目錄,從中找到你所面臨的難題,對相關代碼略作修改,難題便可迎刃而解。 《oracle pl/sql攻略》可引領新手走進pl/sql 世界,也可協助專業人士在pl/sql 世界中所向披靡。目錄《oracle pl/sql攻略》第1章 pl/sql 基礎 11.1 建立代碼塊 1問題 1解決方案 1原理分析 11.2 在sql*plus 裡執行代碼塊 2問題 2解決方案 2原理分析 21.3 把代碼儲存到指令碼中 3問題 3解決方案 3原理分析 31.4 執行指令碼 4問題 4解決方案 4原理分析 41.5 接受使用者鍵盤輸入 5問題 5.解決方案 5原理分析 51.6 在sql*plus 裡顯示結果 7問題 7解決方案 7原理分析 71.7 在代碼中添加註釋 8問題 8解決方案 8原理分析 81.8 引用代碼塊 9問題 9解決方案 9原理分析 91.9 從嵌套塊中引用變數 10問題 10解決方案 10原理分析 111.10 忽略替換變數 11問題 11解決方案1 11解決方案2 11原理分析 121.11 改變替換變數字元 12問題 12解決方案 13原理分析 131.12 建立匹配資料庫列類型的變數 13問題 13解決方案 13原理分析 14第2章 基本的sql 操作 152.1 從資料庫檢索單行資料 15問題 15解決方案1 15解決方案2 16原理分析 172.2 限定列名與變數名 18問題 18解決方案 18原理分析 192.3 聲明與列類型匹配的變數類型 19問題 19解決方案 19原理分析 202.4 把查詢結果返回到pl/sql 記錄中 20問題 20解決方案 20原理分析 212.5 建立自訂記錄來接收查詢結果 21問題 21解決方案 22原理分析 222.6 迴圈遍曆查詢的行結果 23問題 23解決方案1 23解決方案2 23原理分析 242.7 擷取環境與會話資訊 24問題 24解決方案 24原理分析 252.8 格式化查詢結果 27問題 27解決方案 27原理分析 282.9 更新查詢返回的結果行 28問題 28解決方案 28原理分析 292.10 更新遊標返回的行結果 30問題 30解決方案 30原理分析 312.11 刪除遊標返回的行結果 31問題 31解決方案 31原理分析 322.12 執行事務 32問題 32解決方案 32原理分析 332.13 確保相同的資料對多個查詢“可見” 34問題 34解決方案 34原理分析 342.14 從事務中執行另一個獨立事務 35問題 35解決方案 35原理分析 362.15 找到並重複資料刪除行資料 37問題 37解決方案 37原理分析 38第3章 迴圈與邏輯 393.1 選擇執行代碼的時機 39問題 39解決方案 39原理分析 403.2 兩個互斥條件中的抉擇 40問題 40解決方案 40原理分析 413.3 多個互斥條件求值 41問題 41解決方案1 41解決方案2 42原理分析 433.4 一個有著多個輸出結果的運算式 44問題 44解決方案 44原理分析 453.5 迴圈直至滿足指定條件 45問題 45解決方案 45原理分析 463.6 遍曆遊標結果直到所有行結果都被返回 46問題 46解決方案 46原理分析 473.7 迴圈直到條件為false 47問題 47解決方案 47原理分析 483.8 跳過當前迴圈迭代 48問題 48解決方案 48原理分析 493.9 迭代固定次數 50問題 50解決方案 50原理分析 503.10 逆向迭代 51問題 51解決方案 51原理分析 513.11 指定其他迴圈增量 52問題 52解決方案 52原理分析 523.12 使用奇數作為級數進行遍曆 52問題 52解決方案 53原理分析 533.13 退出外層迴圈 53問題 53解決方案 53原理分析 543.14 跳轉到代碼中的指定位置 55問題 55解決方案 55原理分析 56第4章 函數、過程與包 574.1 建立儲存函數 57問題 57解決方案 57原理分析 584.2 從查詢中執行儲存函數 60問題 60解決方案 61原理分析 61