舉報(bào)

會(huì)員
Oracle數(shù)據(jù)庫(kù)編程經(jīng)典300例
最新章節(jié):
實(shí)例326 記錄用戶登錄日志
本書分5篇共16章,第一篇為Oracle基礎(chǔ)篇,主要介紹了Oracle數(shù)據(jù)庫(kù)的主要組成部分、環(huán)境及PL/SQL的基本語(yǔ)法。第二篇為SQL數(shù)據(jù)查詢篇,主要介紹了PL/SQL語(yǔ)言在Oracle中如何實(shí)現(xiàn)數(shù)據(jù)查詢。第三篇為SQL數(shù)據(jù)操作篇,主要介紹了PL/SQL語(yǔ)言在Oracle中如何實(shí)現(xiàn)對(duì)關(guān)系數(shù)據(jù)表的操作。第四篇為數(shù)據(jù)安全應(yīng)用篇,主要介紹了Oracle數(shù)據(jù)庫(kù)的數(shù)據(jù)安全等內(nèi)容。第五篇為高級(jí)應(yīng)用技術(shù)篇,基于前面四篇的知識(shí),對(duì)Oracle數(shù)據(jù)的游標(biāo)和在具體項(xiàng)目中的使用技巧做具體講解。
最新章節(jié)
- 實(shí)例326 記錄用戶登錄日志
- 實(shí)例325 記錄用戶操作表結(jié)構(gòu)日志
- 實(shí)例324 禁止特定時(shí)間操作數(shù)據(jù)
- 實(shí)例323 禁止用戶對(duì)數(shù)據(jù)進(jìn)行操作
- 實(shí)例322 刪除數(shù)據(jù)前對(duì)其備份
- 實(shí)例321 根據(jù)編號(hào)刪除職工信息
上架時(shí)間:2017-01-12 11:24:18
出版社:電子工業(yè)出版社
上海閱文信息技術(shù)有限公司已經(jīng)獲得合法授權(quán),并進(jìn)行制作發(fā)行
- 實(shí)例326 記錄用戶登錄日志 更新時(shí)間:2018-12-30 10:31:33
- 實(shí)例325 記錄用戶操作表結(jié)構(gòu)日志
- 實(shí)例324 禁止特定時(shí)間操作數(shù)據(jù)
- 實(shí)例323 禁止用戶對(duì)數(shù)據(jù)進(jìn)行操作
- 實(shí)例322 刪除數(shù)據(jù)前對(duì)其備份
- 實(shí)例321 根據(jù)編號(hào)刪除職工信息
- 實(shí)例320 設(shè)置調(diào)整工資幅度限制
- 實(shí)例319 更新工資數(shù)據(jù)后對(duì)比
- 實(shí)例318 插入記錄后返回提示信息
- 實(shí)例317 排除無須繳納個(gè)稅的職工
- 實(shí)例316 計(jì)算個(gè)人所得稅
- 實(shí)例315 根據(jù)部門號(hào)輸出多行記錄
- 實(shí)例314 根據(jù)編號(hào)查詢多列信息
- 實(shí)例313 根據(jù)職工姓名改變工資
- 實(shí)例312 根據(jù)用戶輸入插入記錄
- 實(shí)例311 根據(jù)職工編號(hào)查詢姓名
- 實(shí)例310 創(chuàng)建基本表MYEMP
- 實(shí)例309 創(chuàng)建獨(dú)立用戶EMP
- 第18章 PL/SQL編程——職工管理系統(tǒng)
- 實(shí)例308 創(chuàng)建用戶的腳本文件
- 實(shí)例307 列值為NULL情形的處理
- 實(shí)例306 設(shè)置多條記錄具有相同值
- 實(shí)例305 更新數(shù)據(jù)前先保存舊值
- 實(shí)例304 避免基本表被誤刪
- 實(shí)例303 在查詢中不讓記錄被更新
- 實(shí)例302 找出某段時(shí)間中的具體日期
- 實(shí)例301 查看對(duì)象的依賴關(guān)系
- 實(shí)例300 創(chuàng)建一個(gè)編號(hào)會(huì)自動(dòng)增加的列
- 實(shí)例299 移動(dòng)數(shù)據(jù)庫(kù)文件
- 實(shí)例298 讀寫文本型操作系統(tǒng)文件
- 實(shí)例297 快速編譯所有視圖
- 實(shí)例296 提取表中[N M]條記錄
- 實(shí)例295 去除無用索引
- 實(shí)例294 監(jiān)控索引是否被引用
- 實(shí)例293 加密存儲(chǔ)過程
- 實(shí)例292 執(zhí)行腳本文件
- 實(shí)例291 創(chuàng)建腳本文件
- 實(shí)例290 秒轉(zhuǎn)換為時(shí)分秒格式
- 實(shí)例289 只保留一行列存在重復(fù)值的記錄
- 實(shí)例288 查找列存在重復(fù)值的記錄
- 實(shí)例287 返回記錄行的物理地址
- 實(shí)例286 輸出表中某列第N大的記錄
- 實(shí)例285 插入全年日期
- 實(shí)例284 跟蹤SQL語(yǔ)句執(zhí)行
- 實(shí)例283 將查詢結(jié)果導(dǎo)出到文本文件
- 實(shí)例282 查看數(shù)據(jù)文件放置的路徑
- 實(shí)例281 自動(dòng)生成查詢結(jié)果序號(hào)
- 實(shí)例278 查看表空間占用空間情況
- 實(shí)例277 查看并統(tǒng)計(jì)當(dāng)前活動(dòng)用戶
- 實(shí)例276 查看Oracle最大連接數(shù)
- 實(shí)例275 查看表所占用的空間
- 實(shí)例274 查看Oracle版本
- 第17章 Oracle實(shí)用技巧
- 實(shí)例273 處理自定義異常
- 實(shí)例272 處理預(yù)定義異常
- 實(shí)例271 使用WHERE子句優(yōu)化GROUP BY
- 實(shí)例270 避免在索引列上用IS NULL
- 實(shí)例269 在索引列上用UNION替換OR
- 實(shí)例268 避免在索引列上進(jìn)行運(yùn)算
- 實(shí)例267 用索引提高檢索效率
- 實(shí)例266 避免在SELECT子句中使用DISTINCT關(guān)鍵字
- 實(shí)例265 用“>=”替代“>”運(yùn)算符
- 實(shí)例264 用EXISTS替代IN謂詞
- 實(shí)例263 避免使用HAVING子句
- 實(shí)例262 盡量多使用COMMIT
- 實(shí)例261 高效統(tǒng)計(jì)記錄行數(shù)
- 實(shí)例260 使用TRUNCATE替代DELETE刪除記錄
- 實(shí)例259 使用ROWID高效刪除重復(fù)記錄
- 實(shí)例258 盡可能減小記錄集行數(shù)
- 實(shí)例257 在SELECT語(yǔ)句中避免使用“*”
- 第16章 Oracle性能優(yōu)化
- 第5篇 Oracle高級(jí)應(yīng)用技術(shù)
- 實(shí)例256 在PL/SQL Developer下導(dǎo)入數(shù)據(jù)
- 實(shí)例255 在PL/SQL Developer下導(dǎo)出數(shù)據(jù)
- 實(shí)例254 在PL/SQL Developer下導(dǎo)入表結(jié)構(gòu)
- 實(shí)例253 在PL/SQL Developer下導(dǎo)出表結(jié)構(gòu)
- 實(shí)例252 導(dǎo)入Excel數(shù)據(jù)
- 實(shí)例251 導(dǎo)出Excel文件
- 實(shí)例250 導(dǎo)入數(shù)據(jù)表
- 實(shí)例249 恢復(fù)數(shù)據(jù)庫(kù)
- 實(shí)例248 導(dǎo)出指定表的部分?jǐn)?shù)據(jù)
- 實(shí)例247 導(dǎo)出指定表數(shù)據(jù)
- 實(shí)例246 導(dǎo)出用戶所有數(shù)據(jù)
- 實(shí)例245 備份數(shù)據(jù)庫(kù)
- 第15章 數(shù)據(jù)導(dǎo)入/導(dǎo)出
- 實(shí)例244 游標(biāo)中的子查詢
- 實(shí)例243 獲取游標(biāo)讀取的記錄行數(shù)
- 實(shí)例242 判斷游標(biāo)是否打開
- 實(shí)例241 使用游標(biāo)刪除數(shù)據(jù)
- 實(shí)例240 使用游標(biāo)更新數(shù)據(jù)
- 實(shí)例239 游標(biāo)FOR循環(huán)中使用子查詢
- 實(shí)例238 使用游標(biāo)FOR循環(huán)
- 實(shí)例237 使用參數(shù)為變量的游標(biāo)
- 實(shí)例236 使用含默認(rèn)值參數(shù)的游標(biāo)
- 實(shí)例235 使用帶參數(shù)的游標(biāo)
- 實(shí)例234 用游標(biāo)名定義記錄變量
- 實(shí)例233 提取整行數(shù)據(jù)
- 實(shí)例232 視圖中游標(biāo)的使用
- 實(shí)例231 循環(huán)語(yǔ)句中的游標(biāo)使用
- 實(shí)例230 關(guān)閉游標(biāo)
- 實(shí)例229 提取數(shù)據(jù)
- 實(shí)例228 打開游標(biāo)
- 實(shí)例227 聲明游標(biāo)
- 第14章 游標(biāo)
- 實(shí)例226 刪除程序包
- 實(shí)例225 查看程序包
- 實(shí)例224 使用程序包
- 實(shí)例223 創(chuàng)建程序包
- 實(shí)例222 為被鎖定表解鎖
- 實(shí)例221 查看被鎖定的數(shù)據(jù)對(duì)象
- 實(shí)例220 鎖定數(shù)據(jù)表
- 實(shí)例219 判斷數(shù)據(jù)是否被鎖
- 實(shí)例218 避免不可重復(fù)讀
- 實(shí)例217 避免臟讀
- 實(shí)例216 異常斷開數(shù)據(jù)庫(kù)連接回滾事務(wù)
- 實(shí)例215 斷開數(shù)據(jù)庫(kù)連接對(duì)事務(wù)的影響
- 實(shí)例214 DCL語(yǔ)句提交事務(wù)
- 實(shí)例213 DDL語(yǔ)句對(duì)事務(wù)的影響
- 實(shí)例212 回滾部分事務(wù)
- 實(shí)例211 設(shè)置保存點(diǎn)
- 實(shí)例210 回滾事務(wù)
- 實(shí)例209 提交事務(wù)
- 實(shí)例208 事務(wù)開始
- 第13章 事務(wù)處理和并發(fā)控制
- 實(shí)例207 刪除觸發(fā)器
- 實(shí)例206 創(chuàng)建數(shù)據(jù)對(duì)象結(jié)構(gòu)操作事件日志
- 實(shí)例205 實(shí)現(xiàn)級(jí)聯(lián)更新
- 實(shí)例204 限制對(duì)保護(hù)數(shù)據(jù)的操作
- 實(shí)例203 限制非工作時(shí)間操作數(shù)據(jù)
- 實(shí)例202 將刪除記錄自動(dòng)寫入日志表
- 實(shí)例201 以表為單位禁用/啟用觸發(fā)器
- 實(shí)例200 禁用/啟用觸發(fā)器
- 實(shí)例199 創(chuàng)建系統(tǒng)事件觸發(fā)器
- 實(shí)例198 創(chuàng)建用戶事件觸發(fā)器
- 實(shí)例197 創(chuàng)建INSTEAD OF觸發(fā)器
- 實(shí)例196 DELETE觸發(fā)器
- 實(shí)例195 UPDATE指定列觸發(fā)器
- 實(shí)例194 INSERT觸發(fā)器
- 實(shí)例193 創(chuàng)建并觸發(fā)行觸發(fā)器
- 實(shí)例192 查看觸發(fā)器
- 實(shí)例191 語(yǔ)句觸發(fā)器被觸發(fā)
- 實(shí)例190 創(chuàng)建語(yǔ)句觸發(fā)器
- 第12章 觸發(fā)器
- 實(shí)例189 動(dòng)態(tài)SQL執(zhí)行DML語(yǔ)句
- 實(shí)例188 動(dòng)態(tài)SQL執(zhí)行DDL語(yǔ)句
- 實(shí)例187 刪除存儲(chǔ)過程
- 實(shí)例186 重新編譯存儲(chǔ)過程
- 實(shí)例185 調(diào)試存儲(chǔ)過程
- 實(shí)例184 查看存儲(chǔ)過程
- 實(shí)例183 創(chuàng)建并調(diào)用帶默認(rèn)值的存儲(chǔ)過程
- 實(shí)例182 創(chuàng)建并調(diào)用帶輸出參數(shù)的存儲(chǔ)過程
- 實(shí)例181 調(diào)用帶參數(shù)的存儲(chǔ)過程
- 實(shí)例180 創(chuàng)建帶參數(shù)的存儲(chǔ)過程
- 實(shí)例179 調(diào)用不帶參數(shù)的存儲(chǔ)過程
- 實(shí)例178 創(chuàng)建不帶參數(shù)的存儲(chǔ)過程
- 實(shí)例177 FOR語(yǔ)句實(shí)現(xiàn)累加
- 實(shí)例176 計(jì)算100以內(nèi)所有奇數(shù)之和
- 實(shí)例175 計(jì)算100以內(nèi)所有偶數(shù)之和
- 實(shí)例173 使用CASE語(yǔ)句
- 實(shí)例172 使用條件嵌套語(yǔ)句
- 實(shí)例171 使用標(biāo)識(shí)符
- 實(shí)例170 比較兩個(gè)變量的大小并雙輸出
- 實(shí)例169 比較兩個(gè)變量的大小并單輸出
- 第11章 PL/SQL控制語(yǔ)句和存儲(chǔ)過程
- 實(shí)例168 防止輸入重復(fù)值
- 實(shí)例167 防止輸入NULL值
- 實(shí)例166 刪除級(jí)聯(lián)數(shù)據(jù)行
- 實(shí)例165 防止刪除已有的數(shù)據(jù)造成數(shù)據(jù)失效
- 實(shí)例164 防止將已有的數(shù)據(jù)更改成無效值
- 實(shí)例163 防止無效數(shù)據(jù)被插入數(shù)據(jù)表中
- 第10章 完整性控制
- 實(shí)例162 顯示用戶的所有系統(tǒng)權(quán)限
- 實(shí)例161 顯示角色的權(quán)限
- 實(shí)例160 顯示用戶所擁有的角色
- 實(shí)例159 啟用/禁用角色
- 實(shí)例158 刪除自定義角色
- 實(shí)例157 收回角色權(quán)限
- 實(shí)例156 收回級(jí)聯(lián)的系統(tǒng)權(quán)限
- 實(shí)例155 級(jí)聯(lián)系統(tǒng)權(quán)限的授予
- 實(shí)例154 收回級(jí)聯(lián)的對(duì)象權(quán)限
- 實(shí)例153 級(jí)聯(lián)對(duì)象權(quán)限的授予
- 實(shí)例152 回收系統(tǒng)權(quán)限
- 實(shí)例151 收回對(duì)象權(quán)限
- 實(shí)例150 創(chuàng)建自定義角色
- 實(shí)例149 授予用戶角色
- 實(shí)例148 將對(duì)象權(quán)限授予用戶
- 實(shí)例147 將系統(tǒng)權(quán)限授予用戶
- 實(shí)例146 更改用戶名
- 實(shí)例145 設(shè)置和解除用戶鎖定
- 實(shí)例144 修改用戶口令
- 實(shí)例143 創(chuàng)建與注銷用戶
- 第9章 用戶權(quán)限及角色
- 第4篇 數(shù)據(jù)安全應(yīng)用
- 實(shí)例142 查看索引的大小
- 實(shí)例141 查看被索引的列
- 實(shí)例140 查看索引個(gè)數(shù)和類別
- 實(shí)例139 為索引指定表空間
- 實(shí)例138 為表指定表空間
- 實(shí)例137 為用戶指定表空間
- 實(shí)例136 擴(kuò)充和刪除表空間
- 實(shí)例135 創(chuàng)建表空間
- 實(shí)例134 修改和注銷序列
- 實(shí)例133 生成序列號(hào)
- 實(shí)例132 創(chuàng)建同義詞
- 實(shí)例131 刪除視圖
- 實(shí)例130 通過視圖刪除數(shù)據(jù)
- 實(shí)例129 通過視圖修改數(shù)據(jù)
- 實(shí)例128 通過視圖插入數(shù)據(jù)
- 實(shí)例127 創(chuàng)建基于視圖的視圖
- 實(shí)例126 創(chuàng)建復(fù)雜視圖
- 實(shí)例125 創(chuàng)建簡(jiǎn)單視圖
- 實(shí)例124 刪除索引
- 實(shí)例123 使用ALTER INDEX重建索引
- 實(shí)例122 創(chuàng)建復(fù)合索引
- 實(shí)例121 創(chuàng)建單列索引
- 實(shí)例120 創(chuàng)建唯一索引
- 第8章 索引與視圖
- 實(shí)例119 使用TRUNCATE命令清空表
- 實(shí)例118 刪除所有行
- 實(shí)例117 刪除多行數(shù)據(jù)
- 實(shí)例116 刪除單行數(shù)據(jù)
- 實(shí)例115 修改多行的多個(gè)列值
- 實(shí)例114 修改單行的多個(gè)列值
- 實(shí)例113 通過外表的某列修改單列值
- 實(shí)例112 通過表其他列修改單列值
- 實(shí)例111 通過運(yùn)算修改單列值
- 實(shí)例110 修改數(shù)據(jù)為空值
- 實(shí)例109 通過函數(shù)修改單個(gè)列值
- 實(shí)例108 通過輸入修改單個(gè)列值
- 實(shí)例107 使用INSERT SELECT語(yǔ)句插入多行
- 實(shí)例106 使用過程中插入多行
- 實(shí)例105 插入唯一值
- 實(shí)例104 插入空值
- 實(shí)例103 指定字段的整行插入
- 實(shí)例102 不指定字段的整行插入
- 第7章 數(shù)據(jù)操作
- 第3篇 數(shù)據(jù)操縱DML
- 實(shí)例101 子查詢返回值為空
- 實(shí)例100 HAVING子句后的子查詢
- 實(shí)例099 SELECT子句后的子查詢
- 實(shí)例098 FROM子句后的子查詢
- 實(shí)例097 嵌套子查詢
- 實(shí)例096 帶ALL的子查詢
- 實(shí)例095 帶ANY的子查詢
- 實(shí)例094 包含分組的相關(guān)子查詢
- 實(shí)例093 帶IN謂詞的相關(guān)子查詢
- 實(shí)例092 含聚合函數(shù)的相關(guān)子查詢
- 實(shí)例091 相關(guān)子查詢
- 實(shí)例090 EXISTS替代單行子查詢
- 實(shí)例089 EXISTS子查詢
- 實(shí)例088 多表查詢中使用IN謂詞
- 實(shí)例087 用IN謂詞實(shí)現(xiàn)多行子查詢
- 實(shí)例086 多表查詢中返回結(jié)果為單行的子查詢
- 實(shí)例085 含有聚合函數(shù)的單行子查詢
- 實(shí)例084 返回單行的子查詢
- 第6章 子查詢
- 實(shí)例083 多表連接
- 實(shí)例082 兩個(gè)表進(jìn)行全外連接
- 實(shí)例081 兩個(gè)表進(jìn)行右外連接
- 實(shí)例080 兩個(gè)表進(jìn)行左外連接
- 實(shí)例079 一個(gè)表進(jìn)行自連接
- 實(shí)例078 兩個(gè)表進(jìn)行自然連接
- 實(shí)例077 兩個(gè)表進(jìn)行內(nèi)連接
- 實(shí)例076 有共同字段的表非等值連接
- 實(shí)例075 含條件的等值連接
- 實(shí)例074 有共同字段的表等值連接
- 實(shí)例073 無條件多表查詢
- 實(shí)例072 返回各個(gè)表的所有數(shù)據(jù)
- 實(shí)例071 返回多個(gè)表的共有數(shù)據(jù)
- 實(shí)例070 對(duì)查詢進(jìn)行集合運(yùn)算
- 實(shí)例069 多列排序
- 實(shí)例068 對(duì)字符串列排序
- 實(shí)例067 使用ORDER BY子句排序
- 實(shí)例066 區(qū)別HAVING子句與WHERE子句
- 實(shí)例065 使用HAVING子句過濾分組數(shù)據(jù)
- 實(shí)例064 用GROUPING函數(shù)區(qū)分NULL值
- 實(shí)例063 使用ROLLUP匯總數(shù)據(jù)
- 實(shí)例062 使用CUBE匯總數(shù)據(jù)
- 實(shí)例061 按條件查詢并分組
- 實(shí)例060 使用GROUP BY子句實(shí)現(xiàn)分組
- 第5章 高級(jí)查詢
- 實(shí)例059 NVL函數(shù)的使用
- 實(shí)例058 獲取某月的第一天與最后一天
- 實(shí)例057 計(jì)算時(shí)間差
- 實(shí)例056 提取一年中的第幾天
- 實(shí)例055 提取日期的星期值
- 實(shí)例054 數(shù)據(jù)類型轉(zhuǎn)換
- 實(shí)例053 提取日期特定部分
- 實(shí)例052 日期格式化輸出
- 實(shí)例051 日期運(yùn)算
- 實(shí)例050 使用ROUND函數(shù)確定精度
- 實(shí)例049 返回字符串長(zhǎng)度
- 實(shí)例048 獲取字符的ASCII碼
- 實(shí)例047 查找并替換字符串
- 實(shí)例046 返回最小值
- 實(shí)例045 返回最大值
- 實(shí)例044 使用AVG函數(shù)求平均值
- 實(shí)例043 使用SUM函數(shù)求和
- 實(shí)例042 使用COUNT函數(shù)統(tǒng)計(jì)表中的記錄數(shù)
- 第4章 數(shù)據(jù)查詢中函數(shù)的使用
- 實(shí)例041 使用ESCAPE和轉(zhuǎn)義字符
- 實(shí)例040 實(shí)現(xiàn)模糊查詢
- 實(shí)例039 復(fù)合條件查詢
- 實(shí)例038 條件組合查詢
- 實(shí)例037 返回字段值為列表中某個(gè)值的記錄
- 實(shí)例036 查詢字段值為某個(gè)范圍內(nèi)的記錄
- 實(shí)例035 NULL值的判定
- 實(shí)例034 消除重復(fù)行
- 實(shí)例033 返回表中的前N行記錄
- 實(shí)例032 根據(jù)查詢結(jié)果創(chuàng)建和復(fù)制表
- 實(shí)例031 單條件查詢
- 實(shí)例030 對(duì)數(shù)據(jù)列進(jìn)行運(yùn)算并輸出
- 實(shí)例029 查詢輸出基本表中指定列
- 第3章 簡(jiǎn)單數(shù)據(jù)查詢
- 第2篇 數(shù)據(jù)查詢
- 實(shí)例028 為字段設(shè)置默認(rèn)值
- 實(shí)例027 刪除約束
- 實(shí)例026 創(chuàng)建外鍵約束
- 實(shí)例025 創(chuàng)建CHECK約束
- 實(shí)例024 創(chuàng)建唯一性約束
- 實(shí)例023 創(chuàng)建主鍵約束
- 實(shí)例022 使用DROP TABLE命令刪除表
- 實(shí)例021 復(fù)制相同結(jié)構(gòu)的表
- 實(shí)例020 重命名基本表
- 實(shí)例019 使用ALTER TABLE命令刪除字段
- 實(shí)例018 使用ALTER TABLE命令修改字段
- 實(shí)例017 使用ALTER TABLE命令增加新字段
- 實(shí)例016 使用CREATE TABLE命令創(chuàng)建基本表
- 第2章 操作數(shù)據(jù)表結(jié)構(gòu)
- 實(shí)例015 引用并輸出數(shù)據(jù)表中的列
- 實(shí)例014 使用記錄類型輸出數(shù)據(jù)表中的一行
- 實(shí)例013 獲取當(dāng)前日期時(shí)間
- 實(shí)例012 輸出指定精度的數(shù)據(jù)
- 實(shí)例011 使用宿主變量
- 實(shí)例010 使用常量計(jì)算圓面積
- 實(shí)例009 變量初始化及存儲(chǔ)數(shù)據(jù)記錄
- 實(shí)例008 使用變量輸出字符串
- 實(shí)例007 創(chuàng)建PL/SQL塊
- 實(shí)例006 啟動(dòng)和關(guān)閉Oracle
- 實(shí)例005 使用PL/SQL Developer工具
- 實(shí)例004 配置連接字符串
- 實(shí)例003 使用SQL*Plus命令行工具
- 實(shí)例002 啟動(dòng)SQL*Plus工具
- 實(shí)例001 安裝Oracle 10g
- 第1章 走進(jìn)Oracle PL/SQL
- 第1篇 初識(shí)Oracle PL/SQL
- 前言
- 版權(quán)信息
- 封面
- 封面
- 版權(quán)信息
- 前言
- 第1篇 初識(shí)Oracle PL/SQL
- 第1章 走進(jìn)Oracle PL/SQL
- 實(shí)例001 安裝Oracle 10g
- 實(shí)例002 啟動(dòng)SQL*Plus工具
- 實(shí)例003 使用SQL*Plus命令行工具
- 實(shí)例004 配置連接字符串
- 實(shí)例005 使用PL/SQL Developer工具
- 實(shí)例006 啟動(dòng)和關(guān)閉Oracle
- 實(shí)例007 創(chuàng)建PL/SQL塊
- 實(shí)例008 使用變量輸出字符串
- 實(shí)例009 變量初始化及存儲(chǔ)數(shù)據(jù)記錄
- 實(shí)例010 使用常量計(jì)算圓面積
- 實(shí)例011 使用宿主變量
- 實(shí)例012 輸出指定精度的數(shù)據(jù)
- 實(shí)例013 獲取當(dāng)前日期時(shí)間
- 實(shí)例014 使用記錄類型輸出數(shù)據(jù)表中的一行
- 實(shí)例015 引用并輸出數(shù)據(jù)表中的列
- 第2章 操作數(shù)據(jù)表結(jié)構(gòu)
- 實(shí)例016 使用CREATE TABLE命令創(chuàng)建基本表
- 實(shí)例017 使用ALTER TABLE命令增加新字段
- 實(shí)例018 使用ALTER TABLE命令修改字段
- 實(shí)例019 使用ALTER TABLE命令刪除字段
- 實(shí)例020 重命名基本表
- 實(shí)例021 復(fù)制相同結(jié)構(gòu)的表
- 實(shí)例022 使用DROP TABLE命令刪除表
- 實(shí)例023 創(chuàng)建主鍵約束
- 實(shí)例024 創(chuàng)建唯一性約束
- 實(shí)例025 創(chuàng)建CHECK約束
- 實(shí)例026 創(chuàng)建外鍵約束
- 實(shí)例027 刪除約束
- 實(shí)例028 為字段設(shè)置默認(rèn)值
- 第2篇 數(shù)據(jù)查詢
- 第3章 簡(jiǎn)單數(shù)據(jù)查詢
- 實(shí)例029 查詢輸出基本表中指定列
- 實(shí)例030 對(duì)數(shù)據(jù)列進(jìn)行運(yùn)算并輸出
- 實(shí)例031 單條件查詢
- 實(shí)例032 根據(jù)查詢結(jié)果創(chuàng)建和復(fù)制表
- 實(shí)例033 返回表中的前N行記錄
- 實(shí)例034 消除重復(fù)行
- 實(shí)例035 NULL值的判定
- 實(shí)例036 查詢字段值為某個(gè)范圍內(nèi)的記錄
- 實(shí)例037 返回字段值為列表中某個(gè)值的記錄
- 實(shí)例038 條件組合查詢
- 實(shí)例039 復(fù)合條件查詢
- 實(shí)例040 實(shí)現(xiàn)模糊查詢
- 實(shí)例041 使用ESCAPE和轉(zhuǎn)義字符
- 第4章 數(shù)據(jù)查詢中函數(shù)的使用
- 實(shí)例042 使用COUNT函數(shù)統(tǒng)計(jì)表中的記錄數(shù)
- 實(shí)例043 使用SUM函數(shù)求和
- 實(shí)例044 使用AVG函數(shù)求平均值
- 實(shí)例045 返回最大值
- 實(shí)例046 返回最小值
- 實(shí)例047 查找并替換字符串
- 實(shí)例048 獲取字符的ASCII碼
- 實(shí)例049 返回字符串長(zhǎng)度
- 實(shí)例050 使用ROUND函數(shù)確定精度
- 實(shí)例051 日期運(yùn)算
- 實(shí)例052 日期格式化輸出
- 實(shí)例053 提取日期特定部分
- 實(shí)例054 數(shù)據(jù)類型轉(zhuǎn)換
- 實(shí)例055 提取日期的星期值
- 實(shí)例056 提取一年中的第幾天
- 實(shí)例057 計(jì)算時(shí)間差
- 實(shí)例058 獲取某月的第一天與最后一天
- 實(shí)例059 NVL函數(shù)的使用
- 第5章 高級(jí)查詢
- 實(shí)例060 使用GROUP BY子句實(shí)現(xiàn)分組
- 實(shí)例061 按條件查詢并分組
- 實(shí)例062 使用CUBE匯總數(shù)據(jù)
- 實(shí)例063 使用ROLLUP匯總數(shù)據(jù)
- 實(shí)例064 用GROUPING函數(shù)區(qū)分NULL值
- 實(shí)例065 使用HAVING子句過濾分組數(shù)據(jù)
- 實(shí)例066 區(qū)別HAVING子句與WHERE子句
- 實(shí)例067 使用ORDER BY子句排序
- 實(shí)例068 對(duì)字符串列排序
- 實(shí)例069 多列排序
- 實(shí)例070 對(duì)查詢進(jìn)行集合運(yùn)算
- 實(shí)例071 返回多個(gè)表的共有數(shù)據(jù)
- 實(shí)例072 返回各個(gè)表的所有數(shù)據(jù)
- 實(shí)例073 無條件多表查詢
- 實(shí)例074 有共同字段的表等值連接
- 實(shí)例075 含條件的等值連接
- 實(shí)例076 有共同字段的表非等值連接
- 實(shí)例077 兩個(gè)表進(jìn)行內(nèi)連接
- 實(shí)例078 兩個(gè)表進(jìn)行自然連接
- 實(shí)例079 一個(gè)表進(jìn)行自連接
- 實(shí)例080 兩個(gè)表進(jìn)行左外連接
- 實(shí)例081 兩個(gè)表進(jìn)行右外連接
- 實(shí)例082 兩個(gè)表進(jìn)行全外連接
- 實(shí)例083 多表連接
- 第6章 子查詢
- 實(shí)例084 返回單行的子查詢
- 實(shí)例085 含有聚合函數(shù)的單行子查詢
- 實(shí)例086 多表查詢中返回結(jié)果為單行的子查詢
- 實(shí)例087 用IN謂詞實(shí)現(xiàn)多行子查詢
- 實(shí)例088 多表查詢中使用IN謂詞
- 實(shí)例089 EXISTS子查詢
- 實(shí)例090 EXISTS替代單行子查詢
- 實(shí)例091 相關(guān)子查詢
- 實(shí)例092 含聚合函數(shù)的相關(guān)子查詢
- 實(shí)例093 帶IN謂詞的相關(guān)子查詢
- 實(shí)例094 包含分組的相關(guān)子查詢
- 實(shí)例095 帶ANY的子查詢
- 實(shí)例096 帶ALL的子查詢
- 實(shí)例097 嵌套子查詢
- 實(shí)例098 FROM子句后的子查詢
- 實(shí)例099 SELECT子句后的子查詢
- 實(shí)例100 HAVING子句后的子查詢
- 實(shí)例101 子查詢返回值為空
- 第3篇 數(shù)據(jù)操縱DML
- 第7章 數(shù)據(jù)操作
- 實(shí)例102 不指定字段的整行插入
- 實(shí)例103 指定字段的整行插入
- 實(shí)例104 插入空值
- 實(shí)例105 插入唯一值
- 實(shí)例106 使用過程中插入多行
- 實(shí)例107 使用INSERT SELECT語(yǔ)句插入多行
- 實(shí)例108 通過輸入修改單個(gè)列值
- 實(shí)例109 通過函數(shù)修改單個(gè)列值
- 實(shí)例110 修改數(shù)據(jù)為空值
- 實(shí)例111 通過運(yùn)算修改單列值
- 實(shí)例112 通過表其他列修改單列值
- 實(shí)例113 通過外表的某列修改單列值
- 實(shí)例114 修改單行的多個(gè)列值
- 實(shí)例115 修改多行的多個(gè)列值
- 實(shí)例116 刪除單行數(shù)據(jù)
- 實(shí)例117 刪除多行數(shù)據(jù)
- 實(shí)例118 刪除所有行
- 實(shí)例119 使用TRUNCATE命令清空表
- 第8章 索引與視圖
- 實(shí)例120 創(chuàng)建唯一索引
- 實(shí)例121 創(chuàng)建單列索引
- 實(shí)例122 創(chuàng)建復(fù)合索引
- 實(shí)例123 使用ALTER INDEX重建索引
- 實(shí)例124 刪除索引
- 實(shí)例125 創(chuàng)建簡(jiǎn)單視圖
- 實(shí)例126 創(chuàng)建復(fù)雜視圖
- 實(shí)例127 創(chuàng)建基于視圖的視圖
- 實(shí)例128 通過視圖插入數(shù)據(jù)
- 實(shí)例129 通過視圖修改數(shù)據(jù)
- 實(shí)例130 通過視圖刪除數(shù)據(jù)
- 實(shí)例131 刪除視圖
- 實(shí)例132 創(chuàng)建同義詞
- 實(shí)例133 生成序列號(hào)
- 實(shí)例134 修改和注銷序列
- 實(shí)例135 創(chuàng)建表空間
- 實(shí)例136 擴(kuò)充和刪除表空間
- 實(shí)例137 為用戶指定表空間
- 實(shí)例138 為表指定表空間
- 實(shí)例139 為索引指定表空間
- 實(shí)例140 查看索引個(gè)數(shù)和類別
- 實(shí)例141 查看被索引的列
- 實(shí)例142 查看索引的大小
- 第4篇 數(shù)據(jù)安全應(yīng)用
- 第9章 用戶權(quán)限及角色
- 實(shí)例143 創(chuàng)建與注銷用戶
- 實(shí)例144 修改用戶口令
- 實(shí)例145 設(shè)置和解除用戶鎖定
- 實(shí)例146 更改用戶名
- 實(shí)例147 將系統(tǒng)權(quán)限授予用戶
- 實(shí)例148 將對(duì)象權(quán)限授予用戶
- 實(shí)例149 授予用戶角色
- 實(shí)例150 創(chuàng)建自定義角色
- 實(shí)例151 收回對(duì)象權(quán)限
- 實(shí)例152 回收系統(tǒng)權(quán)限
- 實(shí)例153 級(jí)聯(lián)對(duì)象權(quán)限的授予
- 實(shí)例154 收回級(jí)聯(lián)的對(duì)象權(quán)限
- 實(shí)例155 級(jí)聯(lián)系統(tǒng)權(quán)限的授予
- 實(shí)例156 收回級(jí)聯(lián)的系統(tǒng)權(quán)限
- 實(shí)例157 收回角色權(quán)限
- 實(shí)例158 刪除自定義角色
- 實(shí)例159 啟用/禁用角色
- 實(shí)例160 顯示用戶所擁有的角色
- 實(shí)例161 顯示角色的權(quán)限
- 實(shí)例162 顯示用戶的所有系統(tǒng)權(quán)限
- 第10章 完整性控制
- 實(shí)例163 防止無效數(shù)據(jù)被插入數(shù)據(jù)表中
- 實(shí)例164 防止將已有的數(shù)據(jù)更改成無效值
- 實(shí)例165 防止刪除已有的數(shù)據(jù)造成數(shù)據(jù)失效
- 實(shí)例166 刪除級(jí)聯(lián)數(shù)據(jù)行
- 實(shí)例167 防止輸入NULL值
- 實(shí)例168 防止輸入重復(fù)值
- 第11章 PL/SQL控制語(yǔ)句和存儲(chǔ)過程
- 實(shí)例169 比較兩個(gè)變量的大小并單輸出
- 實(shí)例170 比較兩個(gè)變量的大小并雙輸出
- 實(shí)例171 使用標(biāo)識(shí)符
- 實(shí)例172 使用條件嵌套語(yǔ)句
- 實(shí)例173 使用CASE語(yǔ)句
- 實(shí)例175 計(jì)算100以內(nèi)所有偶數(shù)之和
- 實(shí)例176 計(jì)算100以內(nèi)所有奇數(shù)之和
- 實(shí)例177 FOR語(yǔ)句實(shí)現(xiàn)累加
- 實(shí)例178 創(chuàng)建不帶參數(shù)的存儲(chǔ)過程
- 實(shí)例179 調(diào)用不帶參數(shù)的存儲(chǔ)過程
- 實(shí)例180 創(chuàng)建帶參數(shù)的存儲(chǔ)過程
- 實(shí)例181 調(diào)用帶參數(shù)的存儲(chǔ)過程
- 實(shí)例182 創(chuàng)建并調(diào)用帶輸出參數(shù)的存儲(chǔ)過程
- 實(shí)例183 創(chuàng)建并調(diào)用帶默認(rèn)值的存儲(chǔ)過程
- 實(shí)例184 查看存儲(chǔ)過程
- 實(shí)例185 調(diào)試存儲(chǔ)過程
- 實(shí)例186 重新編譯存儲(chǔ)過程
- 實(shí)例187 刪除存儲(chǔ)過程
- 實(shí)例188 動(dòng)態(tài)SQL執(zhí)行DDL語(yǔ)句
- 實(shí)例189 動(dòng)態(tài)SQL執(zhí)行DML語(yǔ)句
- 第12章 觸發(fā)器
- 實(shí)例190 創(chuàng)建語(yǔ)句觸發(fā)器
- 實(shí)例191 語(yǔ)句觸發(fā)器被觸發(fā)
- 實(shí)例192 查看觸發(fā)器
- 實(shí)例193 創(chuàng)建并觸發(fā)行觸發(fā)器
- 實(shí)例194 INSERT觸發(fā)器
- 實(shí)例195 UPDATE指定列觸發(fā)器
- 實(shí)例196 DELETE觸發(fā)器
- 實(shí)例197 創(chuàng)建INSTEAD OF觸發(fā)器
- 實(shí)例198 創(chuàng)建用戶事件觸發(fā)器
- 實(shí)例199 創(chuàng)建系統(tǒng)事件觸發(fā)器
- 實(shí)例200 禁用/啟用觸發(fā)器
- 實(shí)例201 以表為單位禁用/啟用觸發(fā)器
- 實(shí)例202 將刪除記錄自動(dòng)寫入日志表
- 實(shí)例203 限制非工作時(shí)間操作數(shù)據(jù)
- 實(shí)例204 限制對(duì)保護(hù)數(shù)據(jù)的操作
- 實(shí)例205 實(shí)現(xiàn)級(jí)聯(lián)更新
- 實(shí)例206 創(chuàng)建數(shù)據(jù)對(duì)象結(jié)構(gòu)操作事件日志
- 實(shí)例207 刪除觸發(fā)器
- 第13章 事務(wù)處理和并發(fā)控制
- 實(shí)例208 事務(wù)開始
- 實(shí)例209 提交事務(wù)
- 實(shí)例210 回滾事務(wù)
- 實(shí)例211 設(shè)置保存點(diǎn)
- 實(shí)例212 回滾部分事務(wù)
- 實(shí)例213 DDL語(yǔ)句對(duì)事務(wù)的影響
- 實(shí)例214 DCL語(yǔ)句提交事務(wù)
- 實(shí)例215 斷開數(shù)據(jù)庫(kù)連接對(duì)事務(wù)的影響
- 實(shí)例216 異常斷開數(shù)據(jù)庫(kù)連接回滾事務(wù)
- 實(shí)例217 避免臟讀
- 實(shí)例218 避免不可重復(fù)讀
- 實(shí)例219 判斷數(shù)據(jù)是否被鎖
- 實(shí)例220 鎖定數(shù)據(jù)表
- 實(shí)例221 查看被鎖定的數(shù)據(jù)對(duì)象
- 實(shí)例222 為被鎖定表解鎖
- 實(shí)例223 創(chuàng)建程序包
- 實(shí)例224 使用程序包
- 實(shí)例225 查看程序包
- 實(shí)例226 刪除程序包
- 第14章 游標(biāo)
- 實(shí)例227 聲明游標(biāo)
- 實(shí)例228 打開游標(biāo)
- 實(shí)例229 提取數(shù)據(jù)
- 實(shí)例230 關(guān)閉游標(biāo)
- 實(shí)例231 循環(huán)語(yǔ)句中的游標(biāo)使用
- 實(shí)例232 視圖中游標(biāo)的使用
- 實(shí)例233 提取整行數(shù)據(jù)
- 實(shí)例234 用游標(biāo)名定義記錄變量
- 實(shí)例235 使用帶參數(shù)的游標(biāo)
- 實(shí)例236 使用含默認(rèn)值參數(shù)的游標(biāo)
- 實(shí)例237 使用參數(shù)為變量的游標(biāo)
- 實(shí)例238 使用游標(biāo)FOR循環(huán)
- 實(shí)例239 游標(biāo)FOR循環(huán)中使用子查詢
- 實(shí)例240 使用游標(biāo)更新數(shù)據(jù)
- 實(shí)例241 使用游標(biāo)刪除數(shù)據(jù)
- 實(shí)例242 判斷游標(biāo)是否打開
- 實(shí)例243 獲取游標(biāo)讀取的記錄行數(shù)
- 實(shí)例244 游標(biāo)中的子查詢
- 第15章 數(shù)據(jù)導(dǎo)入/導(dǎo)出
- 實(shí)例245 備份數(shù)據(jù)庫(kù)
- 實(shí)例246 導(dǎo)出用戶所有數(shù)據(jù)
- 實(shí)例247 導(dǎo)出指定表數(shù)據(jù)
- 實(shí)例248 導(dǎo)出指定表的部分?jǐn)?shù)據(jù)
- 實(shí)例249 恢復(fù)數(shù)據(jù)庫(kù)
- 實(shí)例250 導(dǎo)入數(shù)據(jù)表
- 實(shí)例251 導(dǎo)出Excel文件
- 實(shí)例252 導(dǎo)入Excel數(shù)據(jù)
- 實(shí)例253 在PL/SQL Developer下導(dǎo)出表結(jié)構(gòu)
- 實(shí)例254 在PL/SQL Developer下導(dǎo)入表結(jié)構(gòu)
- 實(shí)例255 在PL/SQL Developer下導(dǎo)出數(shù)據(jù)
- 實(shí)例256 在PL/SQL Developer下導(dǎo)入數(shù)據(jù)
- 第5篇 Oracle高級(jí)應(yīng)用技術(shù)
- 第16章 Oracle性能優(yōu)化
- 實(shí)例257 在SELECT語(yǔ)句中避免使用“*”
- 實(shí)例258 盡可能減小記錄集行數(shù)
- 實(shí)例259 使用ROWID高效刪除重復(fù)記錄
- 實(shí)例260 使用TRUNCATE替代DELETE刪除記錄
- 實(shí)例261 高效統(tǒng)計(jì)記錄行數(shù)
- 實(shí)例262 盡量多使用COMMIT
- 實(shí)例263 避免使用HAVING子句
- 實(shí)例264 用EXISTS替代IN謂詞
- 實(shí)例265 用“>=”替代“>”運(yùn)算符
- 實(shí)例266 避免在SELECT子句中使用DISTINCT關(guān)鍵字
- 實(shí)例267 用索引提高檢索效率
- 實(shí)例268 避免在索引列上進(jìn)行運(yùn)算
- 實(shí)例269 在索引列上用UNION替換OR
- 實(shí)例270 避免在索引列上用IS NULL
- 實(shí)例271 使用WHERE子句優(yōu)化GROUP BY
- 實(shí)例272 處理預(yù)定義異常
- 實(shí)例273 處理自定義異常
- 第17章 Oracle實(shí)用技巧
- 實(shí)例274 查看Oracle版本
- 實(shí)例275 查看表所占用的空間
- 實(shí)例276 查看Oracle最大連接數(shù)
- 實(shí)例277 查看并統(tǒng)計(jì)當(dāng)前活動(dòng)用戶
- 實(shí)例278 查看表空間占用空間情況
- 實(shí)例281 自動(dòng)生成查詢結(jié)果序號(hào)
- 實(shí)例282 查看數(shù)據(jù)文件放置的路徑
- 實(shí)例283 將查詢結(jié)果導(dǎo)出到文本文件
- 實(shí)例284 跟蹤SQL語(yǔ)句執(zhí)行
- 實(shí)例285 插入全年日期
- 實(shí)例286 輸出表中某列第N大的記錄
- 實(shí)例287 返回記錄行的物理地址
- 實(shí)例288 查找列存在重復(fù)值的記錄
- 實(shí)例289 只保留一行列存在重復(fù)值的記錄
- 實(shí)例290 秒轉(zhuǎn)換為時(shí)分秒格式
- 實(shí)例291 創(chuàng)建腳本文件
- 實(shí)例292 執(zhí)行腳本文件
- 實(shí)例293 加密存儲(chǔ)過程
- 實(shí)例294 監(jiān)控索引是否被引用
- 實(shí)例295 去除無用索引
- 實(shí)例296 提取表中[N M]條記錄
- 實(shí)例297 快速編譯所有視圖
- 實(shí)例298 讀寫文本型操作系統(tǒng)文件
- 實(shí)例299 移動(dòng)數(shù)據(jù)庫(kù)文件
- 實(shí)例300 創(chuàng)建一個(gè)編號(hào)會(huì)自動(dòng)增加的列
- 實(shí)例301 查看對(duì)象的依賴關(guān)系
- 實(shí)例302 找出某段時(shí)間中的具體日期
- 實(shí)例303 在查詢中不讓記錄被更新
- 實(shí)例304 避免基本表被誤刪
- 實(shí)例305 更新數(shù)據(jù)前先保存舊值
- 實(shí)例306 設(shè)置多條記錄具有相同值
- 實(shí)例307 列值為NULL情形的處理
- 實(shí)例308 創(chuàng)建用戶的腳本文件
- 第18章 PL/SQL編程——職工管理系統(tǒng)
- 實(shí)例309 創(chuàng)建獨(dú)立用戶EMP
- 實(shí)例310 創(chuàng)建基本表MYEMP
- 實(shí)例311 根據(jù)職工編號(hào)查詢姓名
- 實(shí)例312 根據(jù)用戶輸入插入記錄
- 實(shí)例313 根據(jù)職工姓名改變工資
- 實(shí)例314 根據(jù)編號(hào)查詢多列信息
- 實(shí)例315 根據(jù)部門號(hào)輸出多行記錄
- 實(shí)例316 計(jì)算個(gè)人所得稅
- 實(shí)例317 排除無須繳納個(gè)稅的職工
- 實(shí)例318 插入記錄后返回提示信息
- 實(shí)例319 更新工資數(shù)據(jù)后對(duì)比
- 實(shí)例320 設(shè)置調(diào)整工資幅度限制
- 實(shí)例321 根據(jù)編號(hào)刪除職工信息
- 實(shí)例322 刪除數(shù)據(jù)前對(duì)其備份
- 實(shí)例323 禁止用戶對(duì)數(shù)據(jù)進(jìn)行操作
- 實(shí)例324 禁止特定時(shí)間操作數(shù)據(jù)
- 實(shí)例325 記錄用戶操作表結(jié)構(gòu)日志
- 實(shí)例326 記錄用戶登錄日志 更新時(shí)間:2018-12-30 10:31:33