Oracle手邊常用70則腳本知識匯總
作者:白寧超
時間:2016年3月4日13:58:36
摘要: 日常使用oracle數據庫過程中,常用腳本命令莫不是用戶和密碼、表空間、多表聯合、執行語句等常規操作。另外表的導入導出也很常用,這些腳步命令之前都做有總結,今統一整理出最為常用的語句,使用方便而已。其中文檔是筆者數年整理所得。
1 數據庫基本介紹
2 數據庫使用的注意事項
3 數據庫生成的默認用戶
4 修改用戶密碼
5 Spool截取屏幕內容
6 SQl語句參數值設置
7 創建用戶與密碼
8 刪除用戶以及其用戶下對象
9 查看表結構
10 oracle中在已有的表中增加或刪除一列
alert table 表名 add column 列名
alter table 表名 drop column 列名
eg:
alter table TPointManage add AddPointsReason number(8)
alter table textattrdetail drop column AddPointsReason
11授權部分表被查看
12 回收授權
13 允許授權的對象繼續授權
14 賬戶鎖定
15 解鎖賬戶
16 要求用戶定期修改密碼
17 存放視頻聲音等文件類型
18 表的相關介紹
19 修改表
20 修改默認日期格式
21 表自身復制數據
22 內置函數之空值替換
23 合並查詢去除重復行
24 Java如何使用oracle數據庫
25 關於事務的相關介紹:手動提交事務,錯誤回滾
26 同時修改兩張表的部分數據
27 設置事務不能默認提交
28 設置只讀事務
29 字符函數
30 sysdba與sysoper區別
31 導出表結構
32 直接導出
33 查看oracle預定義角色
34 基本數據字典知識:數據字典
數據字典2
數據字典3
35 表空間脫聯機
36 查看表所在的表空間
37 創建使用表空間
38 磁盤損壞移動表空間和數據
磁盤損壞移動表空間和數據2
39 控制表空間的讀寫
40 擴展表空間
41 刪除表空間
42 查詢表空間信息
43 五種約束
44 建表約束
45 增加表中列的約束
46 表級定義
47 列列級定義
48 刪除主鍵約束
49 表的完整性:維護表的完整性
維護表的完整性2
50 查看索引信息
51 建立索引
52 系統權限
系統權限回收
對象權限授權
回收對象權限
53 角色相關操作
54 創建存儲過程
55 plsql包的輸出
56 塊的相關介紹:帶有變量的塊
塊的異常處理
57 存儲過程相關介紹:java調用存儲過程
57 存儲過程之修改
58 函數相關介紹:函數的調用
函數使用例子
59 包的相關介紹:包的使用實例
包的調用
創建包體
60 變量相關介紹:變量的另類定義
變量在塊中使用
定義變量的實例
變量表實例
復合變量
61 記錄實例
62 游標實例
63 goto語句
64 進階存儲過程實例
65 循環2
循環實例
66 插入存儲過程
創建輸入與輸出的存儲過程
67 輸入輸出java調用
68 游標相關介紹:游標的java調用
游標數據的java調用
69 Oracle事務分頁操作:分頁的基礎sq
select * from (select a.*,rownum rn from (select * from emp) a where rownum<=10) where rownum>=6
select * from (select 別表.*,rownum rn from (select * from 表) 別表 where rownum<=截取前n條) where rownum>=篩選條件
所有分頁查詢變化在於如下內表的變化 select * from 表 |
分頁sql語句2
分頁包定義游標
分頁源sql1
分頁源sql2
分頁在java的使用1
分頁在java的使用2


70 異常相關介紹:異常
異常case_no_found
異常輸入數據格式錯誤
異常游標沒打開
異常之游標打開異常
自定義異常處理