第1篇 初識Oracle PL/SQL
第1章 走進Oracle PL/SQL 2
實例001 安裝Oracle 10g 2
難度指數 ★☆☆☆☆ 占用時間 ○○
實例002 啓動SQL*Plus工具 7
難度指數 ★★☆☆☆ 占用時間 ○○
實例003 使用SQL*Plus命令行工具 8
難度指數 ★★☆☆☆ 占用時間 ○
實例004 配置連接字符串 10
難度指數 ★★☆☆☆ 占用時間 ○
實例005 使用PL/SQL Developer工具 11
難度指數 ★☆☆☆☆ 占用時間 ○○
實例006 啓動和關閉Oracle 12
難度指數 ★☆☆☆☆ 占用時間 ○
實例007 創建PL/SQL塊 14
難度指數 ★★☆☆☆ 占用時間 ○○
實例008 使用變量輸齣字符串 16
難度指數 ★★☆☆☆ 占用時間 ○
實例009 變量初始化及存儲數據記錄 17
難度指數 ★★☆☆☆ 占用時間 ○
實例010 使用常量計算圓麵積 18
難度指數 ★★★☆☆ 占用時間 ○○
實例011 使用宿主變量 19
難度指數 ★★★☆☆ 占用時間 ○○
實例012 輸齣指定精度的數據 20
難度指數 ★☆☆☆☆ 占用時間 ○
實例013 獲取當前日期時間 21
難度指數 ★☆☆☆☆ 占用時間 ○
實例014 使用記錄類型輸齣數據錶中的一行 22
難度指數 ★★☆☆☆ 占用時間 ○
實例015 引用並輸齣數據錶中的列 23
難度指數 ★★☆☆☆ 占用時間 ○
第2章 操作數據錶結構 25
實例016 使用CREATE TABLE命令創建基本錶 25
難度指數 ★★☆☆☆ 占用時間 ○○
實例017 使用ALTER TABLE命令增加新字段 27
難度指數 ★★☆☆☆ 占用時間 ○
實例018 使用ALTER TABLE命令修改字段 28
難度指數 ★★☆☆☆ 占用時間 ○
實例019 使用ALTER TABLE命令刪除字段 29
難度指數 ★★☆☆☆ 占用時間 ○
實例020 重命名基本錶 30
難度指數 ★★☆☆☆ 占用時間 ○
實例021 復製相同結構的錶 31
難度指數 ★★★☆☆ 占用時間 ○○
實例022 使用DROP TABLE命令刪除錶 33
難度指數 ★☆☆☆☆ 占用時間 ○
實例023 創建主鍵約束 34
難度指數 ★★★☆☆ 占用時間 ○○
實例024 創建唯一性約束 35
難度指數 ★★★☆☆ 占用時間 ○○
實例025 創建CHECK約束 37
難度指數 ★★☆☆☆ 占用時間 ○
實例026 創建外鍵約束 39
難度指數 ★★★☆☆ 占用時間 ○○
實例027 刪除約束 40
難度指數 ★☆☆☆☆ 占用時間 ○
實例028 為字段設置默認值 42
難度指數 ★★☆☆☆ 占用時間 ○
第2篇 數據查詢
第3章 簡單數據查詢 46
實例029 查詢輸齣基本錶中指定列 46
難度指數 ★☆☆☆☆ 占用時間 ○
實例030 對數據列進行運算並輸齣 47
難度指數 ★★☆☆☆ 占用時間 ○
實例031 單條件查詢 49
難度指數 ★☆☆☆☆ 占用時間 ○
實例032 根據查詢結果創建和復製錶 50
難度指數 ★★★☆☆ 占用時間 ○○
實例033 返迴錶中的前N行記錄 51
難度指數 ★★☆☆☆ 占用時間 ○
實例034 消除重復行 52
難度指數 ★★★☆☆ 占用時間 ○○
實例035 NULL值的判定 54
難度指數 ★★☆☆☆ 占用時間 ○
實例036 查詢字段值為某個範圍內的記錄 55
難度指數 ★☆☆☆☆ 占用時間 ○
實例037 返迴字段值為列錶中某個值的記錄 56
難度指數 ★★☆☆☆ 占用時間 ○
實例038 條件組閤查詢 57
難度指數 ★★★☆☆ 占用時間 ○○
實例039 復閤條件查詢 59
難度指數 ★★★★☆ 占用時間 ○○○
實例040 實現模糊查詢 61
難度指數 ★★★☆☆ 占用時間 ○○
實例041 使用ESCAPE和轉義字符 62
難度指數 ★★★☆☆ 占用時間 ○○
第4章 數據查詢中函數的使用 64
實例042 使用COUNT函數統計錶中的記錄數 64
難度指數 ★★☆☆☆ 占用時間 ○
實例043 使用SUM函數求和 66
難度指數 ★★★☆☆ 占用時間 ○○
實例044 使用AVG函數求平均值 67
難度指數 ★★☆☆☆ 占用時間 ○
實例045 返迴最大值 68
難度指數 ★★☆☆☆ 占用時間 ○
實例046 返迴最小值 69
難度指數 ★★☆☆☆ 占用時間 ○
實例047 查找並替換字符串 70
難度指數 ★★★☆☆ 占用時間 ○○
實例048 獲取字符的ASCII碼 71
難度指數 ★★★☆☆ 占用時間 ○○
實例049 返迴字符串長度 72
難度指數 ★★☆☆☆ 占用時間 ○
實例050 使用ROUND函數確定精度 73
難度指數 ★★★☆☆ 占用時間 ○○
實例051 日期運算 74
難度指數 ★★★☆☆ 占用時間 ○○
實例052 日期格式化輸齣 75
難度指數 ★★☆☆☆ 占用時間 ○
實例053 提取日期特定部分 77
難度指數 ★★★☆☆ 占用時間 ○○
實例054 數據類型轉換 79
難度指數 ★★★☆☆ 占用時間 ○○
實例055 提取日期的星期值 80
難度指數 ★★☆☆☆ 占用時間 ○
實例056 提取一年中的第幾天 81
難度指數 ★★☆☆☆ 占用時間 ○
實例057 計算時間差 82
難度指數 ★☆☆☆☆ 占用時間 ○
實例058 獲取某月的第一天與最後一天 83
難度指數 ★★☆☆☆ 占用時間 ○
實例059 NVL函數的使用 85
難度指數 ★★★☆☆ 占用時間 ○○
第5章 高級查詢 87
實例060 使用GROUP BY子句實現分組 87
難度指數 ★★★☆☆ 占用時間 ○○
實例061 按條件查詢並分組 89
難度指數 ★★★★☆ 占用時間 ○○○
實例062 使用CUBE匯總數據 90
難度指數 ★★★☆☆ 占用時間 ○○
實例063 使用ROLLUP匯總數據 91
難度指數 ★★★☆☆ 占用時間 ○○
實例064 用GROUPING函數區分NULL值 93
難度指數 ★★★★☆ 占用時間 ○○○
實例065 使用HAVING子句過濾分組數據 94
難度指數 ★★★☆☆ 占用時間 ○○
實例066 區彆HAVING子句與WHERE子句 95
難度指數 ★★★★☆ 占用時間 ○○○
實例067 使用ORDER BY子句排序 96
難度指數 ★★☆☆☆ 占用時間 ○
實例068 對字符串列排序 98
難度指數 ★★☆☆☆ 占用時間 ○
實例069 多列排序 100
難度指數 ★★★☆☆ 占用時間 ○○
實例070 對查詢進行集閤運算 101
難度指數 ★★★★☆ 占用時間 ○○○
實例071 返迴多個錶的共有數據 102
難度指數 ★★★☆☆ 占用時間 ○○
實例072 返迴各個錶的所有數據 103
難度指數 ★★★☆☆ 占用時間 ○○
實例073 無條件多錶查詢 104
難度指數 ★★☆☆☆ 占用時間 ○
實例074 有共同字段的錶等值連接 105
難度指數 ★★★☆☆ 占用時間 ○○
實例075 含條件的等值連接 106
難度指數 ★★★★☆ 占用時間 ○○○
實例076 有共同字段的錶非等值連接 107
難度指數 ★★★☆☆ 占用時間 ○○
實例077 兩個錶進行內連接 108
難度指數 ★★★☆☆ 占用時間 ○○
實例078 兩個錶進行自然連接 109
難度指數 ★★★★☆ 占用時間 ○○○
實例079 一個錶進行自連接 110
難度指數 ★★★☆☆ 占用時間 ○○
實例080 兩個錶進行左外連接 111
難度指數 ★★★☆☆ 占用時間 ○○
實例081 兩個錶進行右外連接 112
難度指數 ★★★☆☆ 占用時間 ○○
實例082 兩個錶進行全外連接 113
難度指數 ★★★☆☆ 占用時間 ○○
實例083 多錶連接 114
難度指數 ★★★★★ 占用時間 ○○○
第6章 子查詢 116
實例084 返迴單行的子查詢 116
難度指數 ★★☆☆☆ 占用時間 ○
實例085 含有聚閤函數的單行子查詢 118
難度指數 ★★★☆☆ 占用時間 ○○
實例086 多錶查詢中返迴結果為單行的子查詢 119
難度指數 ★★★☆☆ 占用時間 ○○
實例087 用IN謂詞實現多行子查詢 120
難度指數 ★★★★☆ 占用時間 ○○
實例088 多錶查詢中使用IN謂詞 122
難度指數 ★★★★★ 占用時間 ○○○
實例089 EXISTS子查詢 123
難度指數 ★★★★☆ 占用時間 ○○○
實例090 EXISTS替代單行子查詢 124
難度指數 ★★★★☆ 占用時間 ○○○
實例091 相關子查詢 125
難度指數 ★★★★☆ 占用時間 ○○○
實例092 含聚閤函數的相關子查詢 126
難度指數 ★★★★★ 占用時間 ○○○
實例093 帶IN謂詞的相關子查詢 127
難度指數 ★★★★★ 占用時間 ○○○
實例094 包含分組的相關子查詢 128
難度指數 ★★★★★ 占用時間 ○○○
實例095 帶ANY的子查詢 130
難度指數 ★★★★☆ 占用時間 ○○○
實例096 帶ALL的子查詢 131
難度指數 ★★★★☆ 占用時間 ○○○
實例097 嵌套子查詢 132
難度指數 ★★★★★ 占用時間 ○○○
實例098 FROM子句後的子查詢 134
難度指數 ★★★★☆ 占用時間 ○○○
實例099 SELECT子句後的子查詢 135
難度指數 ★★★★★ 占用時間 ○○○
實例100 HAVING子句後的子查詢 136
難度指數 ★★★★☆ 占用時間 ○○○
實例101 子查詢返迴值為空 138
難度指數 ★★★☆☆ 占用時間 ○○
第3篇 數據操縱DML
第7章 數據操作 140
實例102 不指定字段的整行插入 140
難度指數 ★★☆☆☆ 占用時間 ○
實例103 指定字段的整行插入 142
難度指數 ★☆☆☆☆ 占用時間 ○
實例104 插入空值 144
難度指數 ★☆☆☆☆ 占用時間 ○
實例105 插入唯一值 145
難度指數 ★★☆☆☆ 占用時間 ○
實例106 使用過程插入多行 146
難度指數 ★★★☆☆ 占用時間 ○○
實例107 使用INSERT SELECT語句插入多行 148
難度指數 ★★★★☆ 占用時間 ○○○
實例108 通過輸入修改單個列值 149
難度指數 ★★☆☆☆ 占用時間 ○
實例109 通過函數修改單個列值 150
難度指數 ★★★☆☆ 占用時間 ○○
實例110 修改數據為空值 151
難度指數 ★★☆☆☆ 占用時間 ○
實例111 通過運算修改單列值 152
難度指數 ★★☆☆☆ 占用時間 ○
實例112 通過錶其他列修改單列值 154
難度指數 ★★☆☆☆ 占用時間 ○
實例113 通過外錶的某列修改單列值 154
難度指數 ★★★☆☆ 占用時間 ○○
實例114 修改單行的多個列值 156
難度指數 ★★☆☆☆ 占用時間 ○○
實例115 修改多行的多個列值 156
難度指數 ★★★☆☆ 占用時間 ○○
實例116 刪除單行數據 157
難度指數 ★★☆☆☆ 占用時間 ○
實例117 刪除多行數據 158
難度指數 ★★☆☆☆ 占用時間 ○
實例118 刪除所有行 159
難度指數 ★☆☆☆☆ 占用時間 ○
實例119 使用TRUNCATE命令清空錶 160
難度指數 ★☆☆☆☆ 占用時間 ○
第8章 索引與視圖 162
實例120 創建唯一索引 162
難度指數 ★★☆☆☆ 占用時間 ○
實例121 創建單列索引 163
難度指數 ★★☆☆☆ 占用時間 ○
實例122 創建復閤索引 164
難度指數 ★★★☆☆ 占用時間 ○○
實例123 使用ALTER INDEX重建索引 165
難度指數 ★★★☆☆ 占用時間 ○○
實例124 刪除索引 166
難度指數 ★★☆☆☆ 占用時間 ○
實例125 創建簡單視圖 167
難度指數 ★★☆☆☆ 占用時間 ○
實例126 創建復雜視圖 169
難度指數 ★★★☆☆ 占用時間 ○○
實例127 創建基於視圖的視圖 170
難度指數 ★★★★☆ 占用時間 ○○○
實例128 通過視圖插入數據 171
難度指數 ★★★☆☆ 占用時間 ○○
實例129 通過視圖修改數據 173
難度指數 ★★★☆☆ 占用時間 ○○
實例130 通過視圖刪除數據 174
難度指數 ★★★☆☆ 占用時間 ○○
實例131 刪除視圖 175
難度指數 ★★☆☆☆ 占用時間 ○
實例132 創建同義詞 176
難度指數 ★★★☆☆ 占用時間 ○○
實例133 生成序列號 177
難度指數 ★★★★☆ 占用時間 ○○○
實例134 修改和注銷序列 178
難度指數 ★★★☆☆ 占用時間 ○○
實例135 創建錶空間 179
難度指數 ★★★☆☆ 占用時間 ○○
實例136 擴充和刪除錶空間 180
難度指數 ★★★☆☆ 占用時間 ○○
實例137 為用戶指定錶空間 182
難度指數 ★★☆☆☆ 占用時間 ○
實例138 為錶指定錶空間 183
難度指數 ★★☆☆☆ 占用時間 ○
實例139 為索引指定錶空間 184
難度指數 ★★☆☆☆ 占用時間 ○
實例140 查看索引個數和類彆 185
難度指數 ★★★☆☆ 占用時間 ○○
實例141 查看被索引的列 185
難度指數 ★★★☆☆ 占用時間 ○○
實例142 查看索引的大小 186
難度指數 ★★★☆☆ 占用時間 ○○
第4篇 數據安全應用
第9章 用戶權限及角色 190
實例143 創建與注銷用戶 190
難度指數 ★★☆☆☆ 占用時間 ○
實例144 修改用戶口令 191
難度指數 ★★☆☆☆ 占用時間 ○
實例145 設置和解除用戶鎖定 193
難度指數 ★★☆☆☆ 占用時間 ○
實例146 更改用戶名 194
難度指數 ★★☆☆☆ 占用時間 ○
實例147 將係統權限授予用戶 196
難度指數 ★★★☆☆ 占用時間 ○○
實例148 將對象權限授予用戶 197
難度指數 ★★★☆☆ 占用時間 ○○
實例149 授予用戶角色 199
難度指數 ★★☆☆☆ 占用時間 ○
實例150 創建自定義角色 201
難度指數 ★★★☆☆ 占用時間 ○○
實例151 收迴對象權限 202
難度指數 ★★☆☆☆ 占用時間 ○
實例152 迴收係統權限 203
難度指數 ★★☆☆☆ 占用時間 ○
實例153 級聯對象權限的授予 204
難度指數 ★★★☆☆ 占用時間 ○○
實例154 收迴級聯的對象權限 206
難度指數 ★★★☆☆ 占用時間 ○○
實例155 級聯係統權限的授予 207
難度指數 ★★★☆☆ 占用時間 ○○
實例156 收迴級聯的係統權限 208
難度指數 ★★★☆☆ 占用時間 ○○
實例157 收迴角色權限 209
難度指數 ★★☆☆☆ 占用時間 ○
實例158 刪除自定義角色 210
難度指數 ★★☆☆☆ 占用時間 ○
實例159 啓用/禁用角色 211
難度指數 ★★☆☆☆ 占用時間 ○
實例160 顯示用戶所擁有的角色 212
難度指數 ★★★☆☆ 占用時間 ○○
實例161 顯示角色的權限 213
難度指數 ★★☆☆☆ 占用時間 ○
實例162 顯示用戶的所有係統權限 214
難度指數 ★★☆☆☆ 占用時間 ○
第10章 完整性控製 215
實例163 防止無效數據被插入數據錶中 215
難度指數 ★★★★☆ 占用時間 ○○○
實例164 防止將已有的數據更改成無效值 217
難度指數 ★★★★☆ 占用時間 ○○○
實例165 防止刪除已有的數據造成數據失效 218
難度指數 ★★★★★ 占用時間 ○○○
實例166 刪除級聯數據行 219
難度指數 ★★★☆☆ 占用時間 ○○
實例167 防止輸入NULL值 220
難度指數 ★★★☆☆ 占用時間 ○○
實例168 防止輸入重復值 222
難度指數 ★★★★☆ 占用時間 ○○○
第11章 PL/SQL控製語句和存儲過程 224
實例169 比較兩個變量的大小並單輸齣 224
難度指數 ★☆☆☆☆ 占用時間 ○
實例170 比較兩個變量的大小並雙輸齣 226
難度指數 ★★☆☆☆ 占用時間 ○
實例171 使用標識符 227
難度指數 ★☆☆☆☆ 占用時間 ○
實例172 使用條件嵌套語句 228
難度指數 ★★★☆☆ 占用時間 ○○
實例173 使用CASE語句 230
難度指數 ★★☆☆☆ 占用時間 ○
實例174 LOOP語句實現纍加 231
難度指數 ★★★☆☆ 占用時間 ○○
實例175 計算100以內所有偶數之和 233
難度指數 ★★★☆☆ 占用時間 ○○
實例176 計算100以內所有奇數之和 234
難度指數 ★★★☆☆ 占用時間 ○○
實例177 FOR語句實現纍加 235
難度指數 ★★★☆☆ 占用時間 ○○
實例178 創建不帶參數的存儲過程 236
難度指數 ★★☆☆☆ 占用時間 ○
實例179 調用不帶參數的存儲過程 237
難度指數 ★★★☆☆ 占用時間 ○○
實例180 創建帶參數的存儲過程 239
難度指數 ★★★★☆ 占用時間 ○○○
實例181 調用帶參數的存儲過程 240
難度指數 ★★★☆☆ 占用時間 ○○
實例182 創建並調用帶輸齣參數的存儲過程 241
難度指數 ★★★★☆ 占用時間 ○○○
實例183 創建並調用帶默認值的存儲過程 242
難度指數 ★★★☆☆ 占用時間 ○○
實例184 查看存儲過程 243
難度指數 ★★☆☆☆ 占用時間 ○○
實例185 調試存儲過程 245
難度指數 ★★★★☆ 占用時間 ○○○
實例186 重新編譯存儲過程 246
難度指數 ★★★☆☆ 占用時間 ○○
實例187 刪除存儲過程 246
難度指數 ★★☆☆☆ 占用時間 ○○
實例188 動態SQL執行DDL語句 247
難度指數 ★★★★☆ 占用時間 ○○○
實例189 動態SQL執行DML語句 249
難度指數 ★★★★☆ 占用時間 ○○○
第12章 觸發器 251
實例190 創建語句觸發器 251
難度指數 ★★★☆☆ 占用時間 ○○
實例191 語句觸發器被觸發 252
難度指數 ★★★☆☆ 占用時間 ○○
實例192 查看觸發器 253
難度指數 ★★☆☆☆ 占用時間 ○
實例193 創建並觸發行觸發器 255
難度指數 ★★★☆☆ 占用時間 ○○
實例194 INSERT觸發器 256
難度指數 ★★★☆☆ 占用時間 ○○
實例195 UPDATE指定列觸發器 257
難度指數 ★★★☆☆ 占用時間 ○○
實例196 DELETE觸發器 258
難度指數 ★★☆☆☆ 占用時間 ○
實例197 創建INSTEAD OF觸發器 259
難度指數 ★★★★☆ 占用時間 ○○○
實例198 創建用戶事件觸發器 261
難度指數 ★★★☆☆ 占用時間 ○○
實例199 創建係統事件觸發器 262
難度指數 ★★★☆☆ 占用時間 ○○
實例200 禁用/啓用觸發器 264
難度指數 ★★☆☆☆ 占用時間 ○
實例201 以錶為單位禁用/啓用觸發器 265
難度指數 ★★★☆☆ 占用時間 ○○
實例202 將刪除記錄自動寫入日誌錶 266
難度指數 ★★★★☆ 占用時間 ○○○
實例203 限製非工作時間操作數據 268
難度指數 ★★★★☆ 占用時間 ○○○
實例204 限製對保護數據的操作 269
難度指數 ★★★★☆ 占用時間 ○○○
實例205 實現級聯更新 270
難度指數 ★★★★☆ 占用時間 ○○○
實例206 創建數據對象結構操作事件日誌 272
難度指數 ★★★★☆ 占用時間 ○○○
實例207 刪除觸發器 273
難度指數 ★★★☆☆ 占用時間 ○○
第13章 事務處理和並發控製 275
實例208 事務開始 275
難度指數 ★★☆☆☆ 占用時間 ○
實例209 提交事務 276
難度指數 ★★★☆☆ 占用時間 ○○
實例210 迴滾事務 278
難度指數 ★★★☆☆ 占用時間 ○○
實例211 設置保存點 279
難度指數 ★★★☆☆ 占用時間 ○○
實例212 迴滾部分事務 280
難度指數 ★★★★☆ 占用時間 ○○○
實例213 DDL語句對事務的影響 281
難度指數 ★★★☆☆ 占用時間 ○○
實例214 DCL語句提交事務 282
難度指數 ★★★☆☆ 占用時間 ○○
實例215 斷開數據庫連接對事務的影響 283
難度指數 ★★★☆☆ 占用時間 ○○
實例216 異常斷開數據庫連接迴滾事務 284
難度指數 ★★★★☆ 占用時間 ○○
實例217 避免髒讀 285
難度指數 ★★★★★ 占用時間 ○○○
實例218 避免不可重復讀 287
難度指數 ★★★★★ 占用時間 ○○○
實例219 判斷數據是否被鎖 288
難度指數 ★★★★☆ 占用時間 ○○○
實例220 鎖定數據錶 289
難度指數 ★★★☆☆ 占用時間 ○○
實例221 查看被鎖定的數據對象 290
難度指數 ★★★☆☆ 占用時間 ○○
實例222 為被鎖定錶解鎖 291
難度指數 ★★★☆☆ 占用時間 ○○
實例223 創建程序包 292
難度指數 ★★★★☆ 占用時間 ○○○
實例224 使用程序包 294
難度指數 ★★★☆☆ 占用時間 ○○
實例225 查看程序包 295
難度指數 ★★★☆☆ 占用時間 ○○
實例226 刪除程序包 296
難度指數 ★★★☆☆ 占用時間 ○○
第14章 遊標 298
實例227 聲明遊標 298
難度指數 ★★★☆☆ 占用時間 ○○
實例228 打開遊標 299
難度指數 ★★★☆☆ 占用時間 ○○
實例229 提取數據 300
難度指數 ★★★★☆ 占用時間 ○○○
實例230 關閉遊標 302
難度指數 ★★☆☆☆ 占用時間 ○
實例231 循環語句中的遊標使用 303
難度指數 ★★★★☆ 占用時間 ○○○
實例232 視圖中遊標的使用 304
難度指數 ★★★☆☆ 占用時間 ○○
實例233 提取整行數據 306
難度指數 ★★★☆☆ 占用時間 ○○
實例234 用遊標名定義記錄變量 307
難度指數 ★★★☆☆ 占用時間 ○○
實例235 使用帶參數的遊標 308
難度指數 ★★★★☆ 占用時間 ○○○
實例236 使用含默認值參數的遊標 309
難度指數 ★★★☆☆ 占用時間 ○○
實例237 使用參數為變量的遊標 310
難度指數 ★★★★☆ 占用時間 ○○○
實例238 使用遊標FOR循環 313
難度指數 ★★★☆☆ 占用時間 ○○
實例239 遊標FOR循環中使用子查詢 314
難度指數 ★★★★★ 占用時間 ○○○
實例240 使用遊標更新數據 315
難度指數 ★★★★☆ 占用時間 ○○○
實例241 使用遊標刪除數據 316
難度指數 ★★★☆☆ 占用時間 ○○
實例242 判斷遊標是否打開 318
難度指數 ★★★☆☆ 占用時間 ○○
實例243 獲取遊標讀取的記錄行數 319
難度指數 ★★★☆☆ 占用時間 ○○
實例244 遊標中的子查詢 320
難度指數 ★★★★★ 占用時間 ○○○
第15章 數據導入/導齣 322
實例245 備份數據庫 322
難度指數 ★★★☆☆ 占用時間 ○○
實例246 導齣用戶所有數據 324
難度指數 ★★★★☆ 占用時間 ○○○
實例247 導齣指定錶數據 325
難度指數 ★★★☆☆ 占用時間 ○○
實例248 導齣指定錶的部分數據 326
難度指數 ★★★☆☆ 占用時間 ○○
實例249 恢復數據庫 328
難度指數 ★★★☆☆ 占用時間 ○○
實例250 導入數據錶 328
難度指數 ★★★☆☆ 占用時間 ○○
實例251 導齣Excel文件 329
難度指數 ★★★★☆ 占用時間 ○○○
實例252 導入Excel數據 331
難度指數 ★★★★☆ 占用時間 ○○○
實例253 在PL/SQL Developer下導齣錶結構 333
難度指數 ★★★☆☆ 占用時間 ○○
實例254 在PL/SQL Developer下導入錶結構 335
難度指數 ★★★☆☆ 占用時間 ○○
實例255 在PL/SQL Developer下導齣數據 337
難度指數 ★★★☆☆ 占用時間 ○○
實例256 在PL/SQL Developer下導入數據 339
難度指數 ★★★☆☆ 占用時間 ○○
第5篇 Oracle高級應用技術
第16章 Oracle性能優化 344
實例257 在SELECT語句中避免使用“*” 344
難度指數 ★★☆☆☆ 占用時間 ○
實例258 盡可能減小記錄集行數 345
難度指數 ★★☆☆☆ 占用時間 ○
實例259 使用ROWID高效刪除重復記錄 347
難度指數 ★★★☆☆ 占用時間 ○○
實例260 使用TRUNCATE替代DELETE刪除記錄 348
難度指數 ★★★☆☆ 占用時間 ○○
實例261 高效統計記錄行數 349
難度指數 ★★★☆☆ 占用時間 ○○
實例262 盡量多使用COMMIT 350
難度指數 ★★☆☆☆ 占用時間 ○
實例263 避免使用HAVING子句 351
難度指數 ★★★☆☆ 占用時間 ○○
實例264 用EXISTS替代IN謂詞 353
難度指數 ★★★★★ 占用時間 ○○○
實例265 用“>=”替代“>”運算符 354
難度指數 ★★★★☆ 占用時間 ○○○
實例266 避免在SELECT子句中使用DISTINCT關鍵字 355
難度指數 ★★★☆☆ 占用時間 ○○
實例267 用索引提高檢索效率 356
難度指數 ★★★☆☆ 占用時間 ○○
實例268 避免在索引列上進行運算 357
難度指數 ★★★☆☆ 占用時間 ○○
實例269 在索引列上用UNION替換OR 358
難度指數 ★★★☆☆ 占用時間 ○○
實例270 避免在索引列上用IS NULL 360
難度指數 ★★★★☆ 占用時間 ○○○
實例271 使用WHERE子句優化GROUP BY 361
難度指數 ★★★★★ 占用時間 ○○○
實例272 處理預定義異常 362
難度指數 ★★★★☆ 占用時間 ○○○
實例273 處理自定義異常 364
難度指數 ★★★☆☆ 占用時間 ○○
第17章 Oracle 實用技巧 366
實例274 查看Oracle版本 366
難度指數 ★☆☆☆☆ 占用時間 ○
實例275 查看錶所占用的空間 367
難度指數 ★☆☆☆☆ 占用時間 ○
實例276 查看Oracle最大連接數 368
難度指數 ★★☆☆☆ 占用時間 ○
實例277 查看並統計當前活動用戶 369
難度指數 ★★☆☆☆ 占用時間 ○
實例278 查看錶空間占用空間情況 370
難度指數 ★★☆☆☆ 占用時間 ○
實例279 按中文拼音/筆畫/部首排序輸齣 371
難度指數 ★★★☆☆ 占用時間 ○○
實例280 修改數據庫默認日期格式 372
難度指數 ★★★☆☆ 占用時間 ○○
實例281 自動生成查詢結果序號 373
難度指數 ★★★☆☆ 占用時間 ○○
實例282 查看數據文件放置的路徑 374
難度指數 ★★☆☆☆ 占用時間 ○
實例283 將查詢結果導齣到文本文件 375
難度指數 ★★★☆☆ 占用時間 ○○
實例284 跟蹤SQL語句執行 377
難度指數 ★★★★☆ 占用時間 ○○○
實例285 插入全年日期 378
難度指數 ★★★☆☆ 占用時間 ○○
實例286 輸齣錶中某列第N大的記錄 379
難度指數 ★★★☆☆ 占用時間 ○○
實例287 返迴記錄行的物理地址 380
難度指數 ★★★☆☆ 占用時間 ○○
實例288 查找列存在重復值的記錄 381
難度指數 ★★★★☆ 占用時間 ○○○
實例289 隻保留一行列存在重復值的記錄 382
難度指數 ★★★★☆ 占用時間 ○○○
實例290 秒轉換為時分秒格式 383
難度指數 ★★★☆☆ 占用時間 ○○
實例291 創建腳本文件 384
難度指數 ★★★☆☆ 占用時間 ○○
實例292 執行腳本文件 385
難度指數 ★★★☆☆ 占用時間 ○○
實例293 加密存儲過程 386
難度指數 ★★★★★ 占用時間 ○○○
實例294 監控索引是否被引用 388
難度指數 ★★★☆☆ 占用時間 ○○
實例295 去除無用索引 389
難度指數 ★★★☆☆ 占用時間 ○○
實例296 提取錶中[N,M]條記錄 390
難度指數 ★★★★☆ 占用時間 ○○○
實例297 快速編譯所有視圖 391
難度指數 ★★★☆☆ 占用時間 ○○
實例298 讀寫文本型操作係統文件 392
難度指數 ★★★★☆ 占用時間 ○○○
實例299 移動數據庫文件 393
難度指數 ★★★☆☆ 占用時間 ○○
實例300 創建一個編號會自動增加的列 394
難度指數 ★★★☆☆ 占用時間 ○○
實例301 查看對象的依賴關係 395
難度指數 ★★★☆☆ 占用時間 ○○
實例302 找齣某段時間中的具體日期 396
難度指數 ★★★★☆ 占用時間 ○○○
實例303 在查詢中不讓記錄被更新 397
難度指數 ★★★★☆ 占用時間 ○○○
實例304 避免基本錶被誤刪 398
難度指數 ★★★☆☆ 占用時間 ○○
實例305 更新數據前先保存舊值 399
難度指數 ★★★★☆ 占用時間 ○○○
實例306 設置多條記錄具有相同值 400
難度指數 ★★★☆☆ 占用時間 ○○
實例307 列值為NULL情形的處理 401
難度指數 ★★★☆☆ 占用時間 ○○
實例308 創建用戶的腳本文件 402
難度指數 ★★★☆☆ 占用時間 ○○
第18章 PL/SQL編程——職工管理係統 404
實例309 創建獨立用戶EMP 404
難度指數 ★★★☆☆ 占用時間 ○○
實例310 創建基本錶MYEMP 405
難度指數 ★★☆☆☆ 占用時間 ○
實例311 根據職工編號查詢姓名 406
難度指數 ★★☆☆☆ 占用時間 ○
實例312 根據用戶輸入插入記錄 407
難度指數 ★★☆☆☆ 占用時間 ○
實例313 根據職工姓名改變工資 409
難度指數 ★★☆☆☆ 占用時間 ○
實例314 根據編號查詢多列信息 410
難度指數 ★★★☆☆ 占用時間 ○○
實例315 根據部門號輸齣多行記錄 411
難度指數 ★★★☆☆ 占用時間 ○○
實例316 計算個人所得稅 412
難度指數 ★★★☆☆ 占用時間 ○○
實例317 排除無須繳納個稅的職工 413
難度指數 ★★★★☆ 占用時間 ○○○
實例318 插入記錄後返迴提示信息 414
難度指數 ★★★☆☆ 占用時間 ○○
實例319 更新工資數據後對比 415
難度指數 ★★★★★ 占用時間 ○○○
實例320 設置調整工資幅度限製 416
難度指數 ★★★★☆ 占用時間 ○○○
實例321 根據編號刪除職工信息 417
難度指數 ★★☆☆☆ 占用時間 ○
實例322 刪除數據前對其備份 418
難度指數 ★★★☆☆ 占用時間 ○○
實例323 禁止用戶對數據進行操作 419
難度指數 ★★★★☆ 占用時間 ○○○
實例324 禁止特定時間操作數據 420
難度指數 ★★★★★ 占用時間 ○○○
實例325 記錄用戶操作錶結構日誌 422
難度指數 ★★★☆☆ 占用時間 ○○
實例326 記錄用戶登錄日誌 423
難度指數 ★★★☆☆ 占用時間 ○○
· · · · · · (
收起)