当前位置:首页 > 工业技术
ORACLE关系数据库管理系统用户手册  Pro*C用户指南
ORACLE关系数据库管理系统用户手册  Pro*C用户指南

ORACLE关系数据库管理系统用户手册 Pro*C用户指南PDF电子书下载

工业技术

  • 电子书积分:7 积分如何计算积分?
  • 作 者:《计算机技术》编辑部
  • 出 版 社:
  • 出版年份:2222
  • ISBN:
  • 页数:100 页
图书介绍:
《ORACLE关系数据库管理系统用户手册 Pro*C用户指南》目录

前言 1

第一部分:Pro*C预编译程序接口 5

第一章 pro*C入门 5

何谓Pro*C? 5

Pro*C的特点和长处 5

基本概念 6

Pro*C命令 6

混合C命令和SQL语句 6

命令前缀EXEC SQL 6

命令前缀EXEC ORACLE 6

可执行和说明性SQL语句 6

应用程序头部 7

头部:DECLARE段 7

Pro*C程序的组成 7

第二章 pro*C程序的成分 7

宿主变量 8

宿主变量准则 8

指示器变量 8

指示器变量准则 9

作为宿主变量的指针说明 9

说明VARCHAR伪类型 9

说明段的注意事项 10

头部:说明SQL通信区 11

ORACA版本1.1的新特点 12

ORACA中包含的信息 12

ORACA SQLCA的扩展 12

如何使用ORACA 13

头部:联结到ORACLE 13

通过自动注册的联结 14

通过SQL*Net的联结 14

应用体 14

DECLARE STATEMENT语句 15

DECLARE DATABASE语句 15

EXEC ORACLE options语句 15

数组BIND/FETCH特点 16

数组取数(Fetches) 16

数组BIND 17

数组取数的限制 17

使用数组的注意事项 18

把FOR语句用到BIND/FETCH数组 18

更新和插入语句使用FOR从句 18

Pro*C程序实例 19

ORACLE的进入和退出 19

建立表 19

提示插入行的值 20

从文件读数据插入表 21

提示用于更新的值 23

用数组更新 24

用数组选择 25

第三章 查询 27

从现有表格中删除一行 27

询查的组成 28

输入宿主变量 28

输出宿主变量 28

只返回一行的查询 28

数据转换 29

数值数据转换 29

字符数据的转换 29

转换错误 29

DECLARECURSOR语句 30

OPEN CURSOR语句 30

指针的使用 30

返回多行的查询 30

取活动集合中的行 31

CLOSE CURSOR语句 31

CURRENT OF CURSOR语句 32

指针的种类 32

程序实例 33

带WHERE从句的查询 33

使用提示的更复杂的查询 33

第四章 交付和滚回当前事务 35

工作逻辑单元 35

工作单元的开始 35

工作单元的结束 35

一个工作单元需要的资源 35

使用指示器变量中的返回值 36

第五章 检错和恢复 36

交付工作(Com MITWORK) 36

版本选择 36

撤销工作(ROLL BACKWork) 36

使用指示器变量和空值 37

SQLCA结构 38

何时查阅SQLCA 38

SQLCA中各元素的意义 38

WHENEVER语句 40

WHENEVER语句的语法 40

NOT FOUND行为的变化 41

WHENEVER语句的作用域 41

WHENEVER与显示错误校验 41

程序实例 42

第六章 动态定义语句 43

动态定义语句的定义 44

动态定义语句的类型 44

接受动态SQL语句的输入 45

使用DDL语句的注意事项 45

方法1:EXECVTE IMMEDIATE 45

EXECUTE IMMEDIATE的先决条件 46

EXECVTE IMMEDIATE的例子 46

方法2:使用PREPARE和EXECVTE 47

PREPARE和EXECVTE的限制 47

PREPARE和EXECVTE的例子 48

说明PREPARE,DECLARE,OPEN,FETCH的例子 49

方法3:PREPARE,OPEN和FETCH 49

SQL的描述区(SQLDA) 51

方法4:使用描述(DesCrip-tor) 51

SQLDA各元素的意义 52

新的DESCR IBE的作用 52

处理运行查询 54

准备SQL语句 54

为语句说明一个指针 55

分配一个描述器 55

BIND描述器的描述 55

打开指针 55

运行Pro*C的要求 56

Pro*C 5.11版本中的变化 56

目录或路经的设置 56

从活动集中取行 56

第七章 调用pro*C(预编译命令) 56

指针的关闭 56

Select描述器的描述 56

命令的语法 57

要求的自变量 57

Pro*C运行时间选择项 57

AREAS1ZE 57

HOLD-CURSOR和RELEASE-CVRSOR选择项 58

FORMAT 58

ERRORS 58

ENDLABEL 58

BEGLABEL 58

ASACC 58

HOST 59

INCLVDE 59

IRECLEN 59

LITDELIM 59

LNAME 59

REBIND 60

PAGELEN 60

ORECLEN 60

ORACA 60

ONAME 60

MAXOPENCVRSORS 60

MAXLITERAL 60

LTYPE 60

LRECLEN 60

USERID 61

XREF 61

使用REBIND的程序例子 61

编译和联结 63

条件预编译 63

分别预编译 64

预编译期间应做什么? 65

运行一致性检查 65

混合Pro*C和ORACLE调用接口的程序 65

第二部分:Pro*C ORACLE调用接口 66

第八章 写ORACLE调用接口程序引言 66

基本程序结构 66

指针数据区 68

注册数据区(LDA) 71

程序接口数据区 71

一般编码的规则 72

任选参数 72

使用的替代变量 73

使用的指示器变量 73

OLON调用 74

关于使用编译程序优化器的说明 74

第九章 单个程序调用的描述 74

ORLON调用 75

OOPEN调用 76

OSQL3调用 77

ODSC调用 77

ONAME调用 79

ODEFIN调用 79

OBNDRV和OBNDRN调用 81

OOPT调用 83

OEXEC调用 83

ORES调用 84

OFETCH调用 84

OEXN调用 84

OFEN调用 85

OBREAK调用 86

OCAN调用 86

OCOM调用 87

OROL调用 87

OCON调用 87

OCOF调用 88

OERMSG调用 88

OCMN调用 88

OCLOSE调用 88

第十章 OLDpRO*SQL(OCI)调用 89

OLOGOF调用 89

OLOGON调用 90

OSQL调用 90

ODSRBN调用 91

ODFINN调用 92

OBIND和OBINDN调用 93

第十一章 数据类型 94

数据类型的描述 94

数据转换 97

附录A Pro*C的错误信息 98

PC0的错误信息 99

PC1的错误信息 99

PC2的错误信息 100

运行时间错误 100

相关图书
作者其它书籍
返回顶部