前言
第1章 PRO*C/C++簡介
1.1 Oracle預編譯器
1.2 SQL
1.3 PL/SQL
1.4 Pro*C/C++的優(yōu)點
1.5 Pro*C/C++的新特征
1.6 小結
第2章 使用預編譯器
2.1 常用預編譯選項
2.2 使用配置文件
2.3 預編譯Pro*C/C++源程序
2.4 其他預編譯選項
2.5 小結
2.6 習題
第3章 建立應用開發(fā)環(huán)境
3.1 集成Pro*C/C++到VC
3.2 添加Pro*C/C++到”工具”菜單
3.3 小結
3.4 習題
第4章 PRO*C/C++基礎
4.1 編程指導方針
4.2 編程必備知識
4.3 編程高級知識
4.4 編程思路
4.5 小結
4.6 習題
第5章 連接到ORACLE
5.1 連接到數據庫
5.2 建立并發(fā)連接
5.3 使用數據庫鏈
5.4 控制事務
5.5 小結
5.6 習題
第6章 錯誤處理
6.1 使用SQLSTA和SQLCODE
6.2 使用SQLCA
6.3 使用WHENEVER語句
6.4 使用ORACA
6.5 小結
6.6 習題
第7章 內嵌SQL
7.1 宿主變量
7.2 指示變量
7.3 內嵌SQL語句
7.4 宿主結構
7.5 指示結構
7.6 小結
7.7 習題
第8章 使用數組
8.1 宿主數組
8.2 指示數組
8.3 宿主結構數組
8.4 指示結構數組
8.5 小結
8.6 習題
第9章 使用游標
9.1 使用非滾動游標
9.2 使用滾動游標
9.3 更新或刪除游標行
9.4 使用游標變量
9.5 小結
9.6 習題
第10章 內嵌PL/SQL
10.1 PL/SQL簡介
10.2 內嵌PL/SQL塊
10.3 建立PL/SQL子程序
10.4 調用PL/SQL子程序
10.5 小結
10.6 習題
第11章 動態(tài)SQL
11.1 靜態(tài)SQL和動態(tài)SQL
11.2 動態(tài)SQL方法一
11.3 動態(tài)SQL方法二
11.4 動態(tài)SQL方法三
11.5 小結
11.6 習題
第12章 高級動態(tài)SQL
12.1 Oracle動態(tài)SQL方法四
12.2 ANSI動態(tài)SQL方法四
12.3 小結
12.4 習題
第13章 開發(fā)LOB應用
13.1 LOB簡介
13.2 LOB語句
13.3 開發(fā)LOB應用
13.4 小結
13.5 習題
第14章 開發(fā)對象應用
14.1 對象類型簡介
14.2 使用OTT
14.3 使用聯(lián)合接口
14.4 使用導航接口
14.5 小結
14.6 習題
第15章 開發(fā)集合應用
15.1 集合簡介
15.2 集合語句
15.3 編寫集合應用程序
15.4 小結
15.5 習題
第16章 開發(fā)C++應用
16.1 C++支持
16.2 C++程序示例
16.3 小結
附錄A 習題參考答案
附錄B 內嵌SQL命令