sql where like多條件的問題,透過圖書和論文來找解法和答案更準確安心。 我們找到下列各種有用的問答集和懶人包

sql where like多條件的問題,我們搜遍了碩博士論文和台灣出版的書籍,推薦肖炳軍等寫的 職場菜鳥12天玩爆數據透視表 和丁士鋒的 Oracle數據庫管理從入門到精通都 可以從中找到所需的評價。

這兩本書分別來自清華大學 和清華大學所出版 。

接下來讓我們看這些論文和書籍都說些什麼吧:

除了sql where like多條件,大家也想知道這些:

職場菜鳥12天玩爆數據透視表

為了解決sql where like多條件的問題,作者肖炳軍等 這樣論述:

用幽默風趣的語言,結合大量的實例,深入講解數據透視表中看似難懂的各種概念,從初級的數據透視表工具、數據透視表選項、數據透視表的刷新、數據透視表中的排序,到中級的動態數據透視表的創建、數據透視表函數GETPIVOTDATA的使用、在數據透視表中執行計算項、可視化透視表切片器,再到高級部分的使用SQL語句導入外部數據源創建透視表、使用MicrosoftQuery創建透視表、PowerPivot與數據透視表、數據透視圖,以及最終的一頁紙Dashboard報告呈現,都進行了詳細的介紹。 第1天The Part 1 搞個數據透視表 課時 1-1透視表的用途 課時 1-2動

手創建自己的一個透視表 課時 1-3初識透視表的布局和列表框 課時 1-4「分析」選項卡的主要功能小演 課時 1-5「設計」選項卡的主要功能小演 10 Part 2 玩死透視表布局「四大區域」 課時 2-1改變數據透視表的整體布局 課時 2-2顯示報表篩選字段的多個數據項 課時 2-3水平並排/垂直並排顯示報表篩選字段 課時 2-4字段名稱批量去除 「求和項」 課時 2-5透視字段名稱默認為「求和項」 課時 2-6字段合並且居中,並清除選項中多余的字段名稱 課時 2-7影子透視表的使用——照像機第2天The S Part 3 動動

手指頭刷新透視表 課時 3-1輕松更新全部數據透視表 目錄 職場菜鳥12天 玩爆數據透視 表 課時 3-2 定時刷新引用外部數據的數據透視表 課時 3-3 使用VBA代碼設置自動刷新 課時 3-4 推遲布局更新 課時 3-5 透視表刷新及透視結構各自為政(共享緩存) 課時 3-6 刷新時保持單元格的列寬和設定的格式 Part 4 給透視表化妝 課時 4-1 自動套用數據透視表樣式1 課時 4-2 自動套用數據透視表樣式2 課時 4-3 批量修改數據透視表中數值型數據的格式 課時 4-4 設置錯誤值的顯示方式/

「空白」字段的刪除 課時 4-5 透視表與條件格式「公式」 課時 4-6 透視表與條件格式「數據條」 課時 4-7 透視表與條件格式「圖標集」 課時 4-8 透視表與條件格式「色階」第3天The Part 5 在透視表中排序和篩選 課時 5-1 透視表使用「手動」排序 課時 5-2 透視表使用「自動」排序 課時 5-3 透視表使用「其他」排序 課時 5-4 透視表使用「自定義」排序 課時 5-5 利用字段的下拉列表進行篩選 課時 5-6 利用字段的標簽進行篩選 課時 5-7 使用值篩選進行篩選 課時 5-8 使用字段的搜

索文本框進行篩選 課時 5-9 使用數據-篩選(結合透視表下拉選項) Part 6 數據透視表的項目組合 課時 6-1 透視表組合包含的3種類型:數值、日期和文本 課時 6-2 手動組合透視表字段——文本值 課時 6-3 手動組合透視表字段——數值 課時 6-4 手動組合透視表字段——日期值 課時 6-5 選定區域不能分組的原因及處理方法第4天The F Part 7 創建動態數據透視表 課時 7-1 創造動態數據源透視表前先認識 OFFSET函數 課時 7-2 用「定義名稱法」創建動態數據透視表 課時 7-3 使用「表功能」創建動態數

據透視表 Part 8 創建多重合並的數據透視表 課時 8-1 創建單頁字段的多重合並透視表 課時 8-2 創建自定義字段——單篩選項 課時 8-3 創建自定義字段——多篩選項 課時 8-4 對不同工作簿中的數據列表進行合並計算 課時 8-5 多重合並對透視表行字段的限制 Part 9 數據透視表函數GetPivotData 課時 9-1 獲取數據透視表函數公式 課時 9-2 GetPivotData函數的語法 課時 9-3 用GetPivotData函數獲取數據 課時 9-4 自動匯總動態數據透視表 課時 9-5 G函數與IF函

數聯合使用 課時 9-6 同時引用多個字段進行計算 課時 9-7 透視表函數的縮寫方法第5天The Part 10 在數據透視表中執行計算項 課時 10-1 計算字段方式的3種調出功能 課時 10-2 對同一字段使用多種匯總方式 職場菜鳥12天 玩爆數據透視表 課時 10-3 「總計的百分比」值顯示方式 課時 10-4 「列/行匯總的百分比」值顯示方式 課時 10-5 「百分比」值顯示方式 課時 10-6 「父行/父列匯總的百分比」顯示方式 課時 10-7 「父級匯總的百分比」數據顯示方式 課時 10-8 「差異」值顯示

方式 課時 10-9 「差異百分比」值顯示方式 課時 10-10 「按某一字段匯總」數據顯示方式 課時 10-11 「按某一字段匯總的百分比」值顯示方式 課時 10-12 「升序或降序排列」值顯示方式 課時 10-13 「指數」值顯示方式 課時 10-14 創建/修改/刪除計算字段 課時 10-15 什麼樣的情況下可以創建計算項 課時 10-16 改變求解次序和顯示計算項的公式第6天The Part 11 可視化透視表切片器 課時 11-1 什麼是切片器 課時 11-2 在透視表中插入/刪除/隱藏切片器 課時 11-3 共享切

片器實現多個透視表聯動 課時 11-4 清除/隱藏切片器的篩選器 課時 11-5 多選擇或是單選切片下的項目 課時 11-6 對切片器內的字段項進行升序和降序排列 課時 11-7 對切片器內的字段項進行自定義排序 課時 11-8 不顯示從數據源刪除的項目 課時 11-9 多列顯示切片器內的字段項 課時 11-10 切片器自動套用格式及字體設置 課時 11-11 切片器中的日期組合展示(按年/季度/月/天) 課時 11-12 多個切片器關聯數據效果(首次畫個圖表)第7天The Se Part 12 使用SQL導入外部數據源創建透視表

課時 12-1 小談SQL使用方法 課時 12-2 導入數據源及初識SQL語法 課時 12-3 重新定義列表名稱,初識兩表合並 課時 12-4 提取指定或全部不重復記錄信息 課時 12-5 單求——查最大、最小、總量、平均量,及種類計數方法 課時 12-6 匯總——查最大、最小、總量、平均量,及種類計數方法 課時 12-7 突出前3名與后3名的明細 課時 12-8 條件值where查詢>、 課時 12-9 條件值where查詢or、in、not in、and 課時 12-10 條件值where查詢 between and 課時 12-

11 條件值where查詢 like 通配符使用 課時 12-12 修改OLE DB查詢路徑自動查詢當前工作表的位置第8天The Part 13 使用Microsoft Query創建透視表 課時 13-1 Microsoft Query創建透視表 課時 13-2 Microsoft Query界面解說 課時 13-3 匯總兩個表格數據(進與銷) 課時 13-4 多個工作表或工作簿合並 課時 13-5 使用代碼自動查詢當前工作表的位置 課時 13-6 數據查詢出現問題的成因及解決方案 Part 14 多種類型數據源創建透視表 課時 14-1

導入文本值創建數據透視表 課時 14-2 使用Access數據庫創建數據透視表 課時 14-3 初識Power View的使用方法 職場菜鳥12天 玩爆數據透視表 下,反復多次練習吧第9天The Part 15 初識Power Pivot與數據透視表 課時 15-1 初識Power Pivot構建框架 課時 15-2 創建一個Pivot數據模型並認識「開始」選項卡 課時 15-3 創建一個Pivot數據模型並認識「設計」選項卡 課時 15-4 創建一個Pivot數據模型並認識「高級」選項卡 課時 15-5 Pivot導入「外部數據源

」創建透視表 課時 15-6 Pivot導入「工作表數據源」創建透視表 課時 15-7 創建表與表之間的關系 課時 15-8 創建表與表之間的「關系視圖」 課時 15-9 修改數據源、隱藏字段、隱藏表 課時 15-10 初識DAX函數及處理Pivot「數據源初始化失敗」問題第10天Th Part 16 深入認識透視圖 課時 16-1 插入透視圖的3種方法 課時 16-2 透視圖與透視表的關聯 課時 16-3 數據透視圖工具使用 課時 16-4 透視圖6大區域元素認識1 課時 16-5 透視圖6大區域元素認識2 課時 16-6

透視圖與插入圖表的區別 課時 16-7 刷新透視圖數據源 課時 16-8 處理多余的圖表元素 課時 16-9 在透視表插入迷你圖 課時 16-10 使用切片器關聯透視圖(1層關聯) 課時 16-11 使用切片器關聯透視圖(2層關聯) 課時 16-12 制作一個漂亮的透視動態圖第11天The E Part 17 一頁紙Dashboard報告呈現 課時 17-1 Dashboard 報告布局——瀑布流 課時 17-2 Dashboard 數據分析呈現 課時 17-3 畫個Dashboard框架 課時 17-4 套用「子彈圖」目標沖刺達成

課時 17-5 套用「圓環圖」呈現銷售貢獻 課時 17-6 套用「子彈圖」呈現月度沖刺達成 課時 17-7 「汽泡圖」「多層餅圖」「地圖」「組合柱圖」 課時 17-8 動態關聯及切片器組合使用分析關聯第12天The T Part 18 數據透視表的保存和發布 課時 18-1 透視表默認選項中的保存設置 課時 18-2 文件另存為啟用宏的工作簿 課時 18-3 文件另存為PDF格式 Part 19 數據透視表打印技術 課時 19/1 頁面布局深入認識 課時 19-2 頁眉和頁腳的使用 課時 19-3 「在每一打印頁上重復行標簽」的

應用 課時 19-4 為數據透視表每一分類項目分頁打印

Oracle數據庫管理從入門到精通

為了解決sql where like多條件的問題,作者丁士鋒 這樣論述:

以面向應用為原則,深入淺出地介紹了Oracle數據庫的管理和開發技術。書中通過大量的圖解和示例代碼,詳細介紹了Oracle的體系結構、PL/SQL的語言特性,並深入剖析了用PL/SQL進行Oracle開發的方方面面。為了便於讀者高效、直觀地學習,作者為本書重點內容錄制了13.6小時多媒體教學視頻。這些視頻及本書涉及的源代碼一起收錄於本書配套DVD光盤中。另外,光盤中還免費贈送了7.8小時Oracle PL/SQL教學視頻和大量的PL/SQL實例代碼,供讀者進一步學習參考。全書共24章,分為6篇。涵蓋的內容主要有關系型數據庫基礎、Oracle的安裝和管理、體系結構、網絡結構、物理和邏輯結構的維護

和管理、SQL語言的應用、PL/SQL語言基礎、開發環境、控制語句、數據表的管理和查詢、數據表的操作、使用PL/SQL的記錄與集合、各種內置函數、游標、事務處理、異常處理、子程序、包、Oracle的安全性、表空間和數據文件的管理、數據庫的備份和恢復等,最后還通過兩個現實案例介紹了Oracle編程的經驗和技巧。本書適用於Oracle數據庫管理人員、使用PL/SQL進行應用程序開發的人員、對軟件開發有興趣的學生及愛好者。另外,本書對於網絡管理員、企業IT運維人員也具有很強的指導作用。丁士鋒 2001年畢業於國防科技大學計算機學院。從事Web開發及系統架構設計10余年,對C#語言與.NET開發技術有

深入研究。多次參與了企業網站、Web ERP和Office OA等大中型Web項目的開發,積累了深厚的Web相關軟件及分布式應用系統的開發經驗。熟悉SQL Server、Oracle與IBM DB2等大型數據庫系統的管理與開發。深入理解數據庫系統在企業信息化進程中的應用。曾經參與了基於大型數據庫系統的集團式信息管理系統的建設,並多次參與了數據庫平台的搭建與各種核心數據庫程序代碼的實現。目前致力於JavaScript前端應用框架的開發與研究。 第1篇 Oracle基礎第1章 認識關系型數據庫( 教學視頻:37分鍾) 21.1 理解數據庫 21.1.1 什麼是關系型數據庫 21

.1.2 實體關系模型 31.1.3 關系型數據庫管理系統RDBMS 51.1.4 使用SQL語言管理數據庫 61.2 認識數據庫范式 71.2.1 什麼是數據庫范式 71.2.2第一范式1NF 81.2.3第二范式2NF 91.2.4第三范式3NF 101.3 認識Oracle數據庫系統 101.3.1 Oracle數據庫特性 101.3.2 Oracle數據庫管理員 121.3.3 數據庫管理員任務列表 131.3.4 Oracle數據庫系統的組成 151.3.5 與SQL Server數據庫的比較 161.4 安裝Oracle數據庫 181.4.1 獲取Oracle數據庫軟件 181.4

.2 使用Oracle技術與文檔庫 191.4.3 安裝Oracle數據庫系統 201.4.4 卸載Oracle數據庫 291.5 小結 31第2章 創建和連接Oracle數據庫( 教學視頻:43分鍾) 332.1 創建Oracle數據庫 332.1.1 使用DBCA創建數據庫 332.1.2 使用靜默方式創建數據庫 412.1.3 刪除現有數據庫 432.1.4 手動安裝數據庫 452.2 啟動和停止Oracle數據庫服務 502.2.1 啟動和停止監聽程序 512.2.2 啟動數據庫 542.2.3 限制數據庫的訪問 562.2.4 關閉數據庫 572.3 Oracle客戶端工具 592.

3.1 安裝Oracle客戶端 592.3.2 客戶端網絡配置工具 622.3.3 使用Oracle企業管理器 652.3.4 使用SQL*Plus 672.3.5 使用Oracle SQL Developer 692.3.6 使用PL/SQL Developer 712.3.7 使用Toad 732.4 小結 76第3章 SQL語言與SQL*Plus( 教學視頻:34分鍾) 773.1 SQL語言基礎 773.1.1 SQL、SQL*Plus與Oracle的關系 773.1.2 SQL語言的特點 783.1.3 SQL語言的分類 803.1.4 SQL語言的編寫規則 813.2 認識SQL*

Plus 833.2.1 SQL*Plus的功能 833.2.2 啟動SQL *Plus 843.2.3 重新連接數據庫 863.2.4 SQL*Plus運行環境設置 863.2.5 使用命令幫助 883.3 操作數據庫 903.3.1 執行SQL與PL/SQL代碼 903.3.2 了解SQL*Plus緩沖區 923.3.3 運行腳本文件 943.3.4 顯示表結構 953.3.5 使用替換變量 973.3.6 運行操作系統命令 983.3.7 斷開和退出SQL*Plus 993.4 格式化查詢結果 1003.4.1 格式化列 1003.4.2 清除列格式 1033.4.3 限制重復行 103

3.4.4 使用匯總行 1053.5 小結 106第4章 認識Oracle體系結構( 教學視頻:20分鍾) 1074.1 Oracle實例內存管理 1074.1.1 Oracle內存結構 1074.1.2 系統全局區SGA 1084.1.3 程序全局區PGA 1124.1.4 數據庫緩沖區高速緩存 1144.1.5 共享池 1174.1.6 重做日志緩沖區 1184.1.7 其他內存結構 1194.2 Oracle實例進程結構 1204.2.1 用戶進程與服務器進程 1204.2.2 PMON與SMON進程 1234.2.3 DBWn與LGWR進程 1254.2.4 CKPT與ARCn進程 1

264.3 小結 128第2篇 管理方案對象第5章 創建和管理表( 教學視頻:52分鍾) 1305.1 表和表列 1305.1.1 表和實體 1305.1.2 表的分類 1315.1.3 表和列命名規則 1325.1.4 列數據類型 1335.2 創建表 1365.2.1 使用設計器建表 1365.2.2 創建標准表 1395.2.3 全局臨時表 1415.2.4 索引組織表 1445.2.5 使用外部表 1455.2.6 使用DUAL表 1495.2.7 數據字典中的表信息 1515.3 修改表 1525.3.1 添加表列 1525.3.2 使用虛擬列 1545.3.3 修改表列 1565.

3.4 刪除表列 1585.3.5 重命名表列 1605.3.6 重命名表 1605.3.7 刪除數據表 1615.4 小結 162第6章 索引和約束( 教學視頻:36分鍾) 1636.1 創建索引 1636.1.1 索引的作用 1636.1.2 索引的原理 1666.1.3 索引的分類 1686.1.4 創建B*樹索引 1706.1.5 創建位圖索引 1736.1.6 創建函數索引 1756.1.7 修改索引 1766.1.8 重命名索引 1776.1.9 重建和合並索引 1786.1.10 不可見和不可用的索引 1806.1.11 索引的監控 1816.1.12 刪除索引 1826.1.1

3 查看索引信息 1836.1.14 索引創建策略 1856.1.15 創建和管理索引的一般性指南 1856.2 創建約束 1866.2.1 理解約束 1866.2.2 主鍵約束 1886.2.3 外鍵約束 1906.2.4 級聯關系 1926.2.5 外鍵與索引 1946.2.6 檢查約束 1956.2.7 唯一性約束 1986.3 管理約束 1996.3.1 修改約束 1996.3.2 添加約束 2006.3.3 重命名約束 2016.3.4 刪除約束 2026.3.5 約束的狀態 2036.3.6 查詢約束信息 2066.4 小結 207第7章 視圖( 教學視頻:28分鍾) 2087.1

視圖基礎 2087.1.1 什麼是視圖 2087.1.2 視圖的分類 2097.1.3 視圖創建語法 2117.1.4 創建簡單視圖 2127.1.5 創建復雜視圖 2157.1.6 視圖的修改 2177.1.7 視圖的刪除 2187.2 內聯視圖 2197.2.1 什麼是內聯視圖 2197.2.2 內聯視圖執行順序 2217.2.3 內聯視圖與DML語句 2237.3 物化視圖 2247.3.1 什麼是物化視圖 2257.3.2 創建物化視圖 2287.3.3 修改物化視圖 2317.3.4 刪除物化視圖 2337.4 小結 233第8章 序列和同義詞( 教學視頻:24分鍾) 2348.1

使用序列 2348.1.1 序列的作用 2348.1.2 創建自增序列 2368.1.3 NEXTVAL和CURRVAL偽列 2388.1.4 修改序列 2418.1.5 刪除序列 2428.1.6 查看序列 2428.2 使用同義詞 2448.2.1 同義詞的作用 2448.2.2 創建和使用同義詞 2458.2.3 刪除同義詞 2468.2.4 查看同義詞 2478.3 小結 248第3篇 使用SQL語言第9章 SQL查詢( 教學視頻:50分鍾) 2509.1 基本查詢 2509.1.1 SELECT語法 2509.1.2 查詢指定列數據 2519.1.3 用DISTINCT去除重復值

2539.1.4 表達式查詢 2549.1.5 使用WHERE限制返回的行 2579.1.6 BETWEEN、IN和LIKE范圍查詢 2599.1.7 處理NULL列值 2639.1.8 AND、OR、NOT邏輯運算符 2649.1.9 使用ORDER BY排序 2679.1.10 ROWNUM偽列 2699.1.11 ROWID偽列 2719.1.12 使用CASE表達式 2749.2 多表連接查詢 2769.2.1 理解多表查詢 2769.2.2 內連接 2789.2.3 外連接 2819.2.4 自引用連接 2849.2.5 交叉連接 2859.2.6 自然連接 2869.3 集合和子查

詢 2889.3.1 理解集合運算 2889.3.2 UNION聯合運算與UNION ALL全聯合運算 2899.3.3 INTERSECT交集運算 2919.3.4 MINUS差集運算 2929.3.5 理解子查詢 2939.3.6 非相關子查詢 2949.3.7 單行單列子查詢 2969.3.8 多行單列子查詢 2979.3.9 相關子查詢 2999.4 分組查詢 3019.4.1 理解分組查詢 3019.4.2 分組函數 3029.4.3 使用GROUP BY子句分組 3059.4.4 使用HAVING子句限制結果集 3089.4.5 使用ROLLUP和CUBE 3109.4.6 使用G

ROUPING SETS子句 3129.5 小結 313第10章 操作數據表( 教學視頻:25分鍾) 31410.1 插入數據 31410.1.1 理解DML語言 31410.1.2 使用INSERT語句 31610.1.3 插入默認值和空值 31710.1.4 使用子查詢插入多行數據 31910.1.5 插入多表數據 32010.2 更新數據 32410.2.1 使用UPDATE語句 32410.2.2 使用子查詢更新多行記錄 32510.2.3 使用RETURNING子句 32910.3 刪除數據 33110.3.1 使用DELETE語句 33110.3.2 使用子查詢刪除記錄 33310

.3.3 使用TRUNCATE清空表數據 33410.3.4 使用MERGE合並數據表 33610.4 小結 338第11章 Oracle內置函數( 教學視頻:25分鍾) 33911.1 函數基礎 33911.1.1 函數的作用 33911.1.2 函數的分類 34111.2 字符型函數 34211.2.1 字符型函數列表 34211.2.2 ASCII和CHR函數 34311.2.3 大小寫轉換函數 34411.2.4 字符串處理函數 34611.2.5 字符串替代函數 35211.3 數字型函數 35311.3.1 數字型函數列表 35311.3.2 ABS和MOD函數 35511.3.3

CEIL和FLOOR函數 35511.3.4 ROUND和TRUNC函數 35611.4 日期時間函數 35711.4.1 日期時間函數列表 35711.4.2 日期時間函數使用示例 35811.4.3 使用EXTRACT截取日期信息 36111.5 類型轉換函數 36211.5.1 類型轉換函數列表 36211.5.2 TO_CHAR字符串轉換函數 36411.5.3 TO_DATE日期轉換函數 36811.5.4 TO_NUMBER數字轉換函數 36911.6 通用函數 37011.6.1 通用函數列表 37011.6.2 NVL和NVL2函數 37111.6.3 NULLIF和COAL

ESCE函數 37311.6.4 DECODE函數 37411.6.5 SYS_GUID函數 37611.7 小結 377第4篇 PL/SQL編程第12章 使用PL/SQL創建Oracle程序( 教學視頻:39分鍾) 38012.1 PL/SQL基礎 38012.1.1 過程化程序設計 38012.1.2 與SQL語言整合 38112.1.3 提高程序性能 38312.1.4 模塊化應用程序開發 38412.1.5 面向對象的開發 38612.2 PL/SQL語言概覽 38712.2.1 PL/SQL塊 38712.2.2 嵌套塊 39012.2.3 變量和數據類型 39312.2.4 程序控

制語句 39612.2.5 條件判斷語句 39712.2.6 循環控制語句 40212.2.7 順序控制語句 40712.2.8 存儲過程、函數與包 40912.2.9 觸發器簡介 41212.2.10 結構化異常處理 41412.2.11 集合與記錄 41512.2.12 游標基礎 41812.3 小結 420第13章 子程序和包( 教學視頻:45分鍾) 42113.1 定義子程序 42113.1.1 什麼是子程序 42113.1.2 子程序的調試 42313.1.3 創建過程 42513.1.4 創建函數 42913.1.5 使用RETURN語句 43013.1.6 管理子程序 43113

.1.7 在SQL語句中使用函數 43413.2 子程序參數 43613.2.1 形式參數與實際參數 43713.2.2 IN、OUT和IN OUT模式 43813.2.3 參數調用方式 44113.2.4 形式參數的約束 44213.2.5 使用NOCOPY編譯提示 44413.2.6 參數默認值 44613.3 定義PL/SQL包 44713.3.1 什麼是包(Package) 44813.3.2 定義包規范 45013.3.3 定義包體 45313.3.4 子程序重載 45513.3.5 調用包組件 45813.3.6 重新編譯包 46213.3.7 查看包的源代碼 46313.4 小結

464第14章 記錄與集合( 教學視頻:33分鍾) 46614.1 使用PL/SQL記錄 46614.1.1 什麼是記錄 46614.1.2 定義記錄類型 46714.1.3 記錄類型賦值 47114.1.4 使用記錄 47814.2 使用集合類型 48214.2.1 集合的分類 48214.2.2 定義關聯數組 48314.2.3 操作關聯數組 48514.2.4 定義嵌套表 48714.2.5 操作嵌套表 48914.2.6 數據庫中的嵌套表 49214.2.7 定義變長數組 49514.2.8 操作變長數組 49614.2.9 數據庫中的變長數組 49814.3 小結 500第15章

觸發器和游標( 教學視頻:26分鍾) 50115.1 理解觸發器 50115.1.1 觸發器的作用 50115.1.2 定義觸發器 50315.1.3 觸發器的分類 50515.2 DML觸發器 50615.2.1 觸發器的執行順序 50615.2.2 定義DML觸發器 50815.2.3 使用條件謂詞 51115.2.4 使用OLD和NEW偽記錄 51215.2.5 使用REFERENCING子句 51415.2.6 使用WHEN子句 51515.2.7 觸發器的異常處理 51615.2.8 理解自治事務 51815.3 INSTEAD OF替代觸發器 52015.3.1 什麼是替代觸發器

52015.3.2 定義替代觸發器 52115.3.3 UPDATE和DELETE替代觸發器 52415.4 系統事件觸發器 52615.4.1 定義系統觸發器 52615.4.2 使用DDL觸發器 52715.4.3 使用數據庫觸發器 53015.4.4 SERVERERROR觸發器 53315.5 游標 53415.5.1 什麼是游標 53515.5.2 定義游標 53615.5.3 打開游標 53815.5.4 提取游標數據 53915.5.5 關閉游標 54215.6 小結 542第16章 異常處理機制( 教學視頻:17分鍾) 54316.1 理解異常處理 54316.1.1 異常處理

簡介 54316.1.2 異常處理語法 54516.1.3 預定義異常 54716.2 自定義異常 55016.2.1 聲明異常 55016.2.2 異常的作用域范圍 55116.2.3 使用EXCEPTION_INIT編譯指令 55216.2.4 使用RAISE語句 55316.2.5 使用RAISE_APPLICATION_ERROR 55416.3 處理異常 55616.3.1 使用WHEN子句 55616.3.2 使用OTHERS異常處理器 55716.3.3 使用SQLCODE和SQLERRM 55916.4 小結 560第17章 動態SQL語句( 教學視頻:25分鍾) 56117.

1 理解動態SQL語句 56117.1.1 動態SQL基礎 56117.1.2 動態SQL使用時機 56317.1.3 本地動態SQL 56417.2 使用EXECUTE IMMEDIATE 56617.2.1 EXECUTE IMMEDIATE語法 56617.2.2 執行SQL語句和PL/SQL語句塊 56617.2.3 使用綁定變量 56817.2.4 使用RETURNING INTO子句 57117.2.5 使用INTO子句 57217.2.6 指定參數模式 57317.3 多行查詢語句 57417.3.1 使用OPEN FOR語句 57517.3.2 使用FETCH語句 57617.

3.3 關閉游標變量 57717.4 使用動態批量綁定 57817.4.1 使用EXECUTE IMMEDIATE批量綁定 57917.4.2 使用批量FETCH語句 58117.4.3 使用批量FORALL語句 58217.5 動態SQL的性能優化技巧 58417.5.1 用綁定變量改善性能 58417.5.2 重復的綁定占位符 58517.5.3 傳遞NULL參數 58617.5.4 動態SQL異常處理 58617.6 小結 587第18章 事務和鎖( 教學視頻:31分鍾) 58818.1 使用Oracle事務 58818.1.1 事務的特性 58818.1.2 使用COMMIT提交事務

59018.1.3 使用ROLLBACK回滾事務 59118.1.4 使用SAVEPOINT保存點 59218.1.5 事務的隔離級別 59318.1.6 使用SET TRANSACTION設置事務屬性 59518.2 使用Oracle鎖 59718.2.1 什麼是鎖 59718.2.2 使用鎖 59918.2.3 DML鎖 60118.2.4 DDL鎖 60218.2.5 死鎖 60318.2.6 使用LOCK TABLE語句 60418.3 小結 606第5篇 Oracle維護第19章 數據庫安全性管理( 教學視頻:42分鍾) 60819.1 用戶管理 60819.1.1 用戶與方案簡介

60819.1.2 創建用戶 61019.1.3 修改用戶 61419.1.4 刪除用戶 61619.1.5 用戶概要文件 61719.1.6 查詢用戶信息 62019.2 權限管理 62119.2.1 理解權限 62119.2.2 分配權限 62419.2.3 撤銷權限 62819.2.4 查看權限 63119.3 角色管理 63319.3.1 角色簡介 63319.3.2 創建角色 63619.3.3 分配權限 63719.3.4 管理角色 63819.3.5 查看角色 64219.4 小結 643第20章 數據庫空間管理( 教學視頻:17分鍾) 64420.1 理解表空間 64420.1

.1 表空間概述 64420.1.2 表空間分類 64620.1.3 表空間的創建 64720.1.4 創建普通表空間 64920.1.5 創建大文件表空間 65220.1.6 創建臨時表空間 65320.1.7 創建撤銷表空間 65420.2 管理表空間 65520.2.1 調整表空間大小 65520.2.2 調整脫機和聯機狀態 65720.2.3 調整只讀和只寫狀態 65820.2.4 更改表空間名稱 66020.2.5 刪除表空間 66020.2.6 查詢表空間信息 66120.3 小結 665第21章 數據庫文件管理( 教學視頻:46分鍾) 66621.1 管理控制文件 66621.1

.1 控制文件的重要性 66621.1.2 創建控制文件 66721.1.3 多路復用控制文件 67221.1.4 備份/恢復控制文件 67421.1.5 刪除控制文件 67621.1.6 查看控制文件信息 67721.2 管理數據文件 67821.2.1 理解數據文件 67921.2.2 創建數據文件 68121.2.3 改變數據文件的大小 68221.2.4 改變數據文件的可用性 68321.2.5 改變數據文件的位置和名稱 68621.2.6 查詢數據文件信息 68821.3 管理重做日志文件 69121.3.1 重做記錄 69121.3.2 重做日志文件 69221.3.3 重做日志組

69321.3.4 日志切換和日志序列號 69421.3.5 歸檔重做日志文件 69521.3.6 多路復用重做日志文件 69721.3.7 創建重做日志組和成員 69821.3.8 刪除重做日志組和成員 70021.3.9 更改組成員的位置或名稱 70321.3.10 清除重做日志文件 70421.3.11 查看重做日志文件信息 70521.4 小結 706第22章 備份和恢復數據庫( 教學視頻:49分鍾) 70822.1 理解備份與恢復 70822.1.1 什麼是備份與恢復 70822.1.2 備份與恢復的方法 70922.2 使用RMAN(恢復管理器) 71122.2.1 設置歸檔日志

模式 71222.2.2 認識RMAN 71422.2.3 連接到RMAN 71622.2.4 RMAN的基本操作 71722.2.5 完整數據庫備份 71922.2.6 備份表空間和數據庫文件 72322.2.7 理解RMAN命令 72722.2.8 創建增量備份 72822.2.9 恢復數據庫 73022.2.10 恢復表空間和數據庫文件 73222.2.11 使用恢復目錄 73322.3 小結 735第6篇 PL/SQL案例實戰第23章 基於PL/SQL物料報表程序( 教學視頻:25分鍾) 73823.1 系統設計 73823.1.1 物料清單BOM簡介 73823.1.2 需求分析 7

3923.1.3 系統流程 74023.1.4 數據表ER關系圖 74123.1.5 Oracle開發環境的搭建 74323.2 系統編碼實現 74423.2.1 創建包規范 74523.2.2 獲取物料成本單價 74623.2.3 層次化展開物料清單 74823.2.4 編制BOM成本報表 75123.2.5 定義調用主程序 75523.3 小結 757第24章 PL/SQL采購訂單分析程序( 教學視頻:45分鍾) 75824.1 系統設計 75824.1.1 采購訂單分析簡介 75824.1.2 需求分析 75924.1.3 系統流程 75924.1.4 數據表E-R流程 76124.1.

5 創建Oracle數據表 76224.2 系統編碼實現 76424.2.1 創建包規范 76424.2.2 獲取采購訂單和訂單行數據 76524.2.3 采購分析程序實現 77124.2.4 設置訂單行的周范圍信息 77424.2.5 定義調用主程序 77724.3 小結 778