《ORACLE关系数据库管理系统用户手册 8 PRO·FORTRAN用户指南》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:《计算机技术》编辑部
  • 出 版 社:
  • 出版年份:2222
  • ISBN:
  • 页数:143 页
图书介绍:

前言 1

第一部分:PRO*FORTRAN预编译程序接口 6

第一章:Pro*FORTRAN介绍 6

pro*FORTRAN是什么 6

pro*FORTRAN的特点 7

一般概念 7

proFORTRAN命令 7

FORTRAN语句和SQL语句混合使用 7

命令前缀EXEC SQL 8

命令前缀EXEC ORACLE 8

SQL执行语句和说明语句 8

pro*FORTRAN程序的组成 8

第二章 应用序言 10

头部:DECLARE部分 10

主变量 10

主变量准则 11

FORTRAN支持的数据类型 11

指示符变量 12

指示符变量准则 12

VARCHAR伪类型的说明和使用 13

头部:SQL通讯域的说明 14

ORACA, SQLCA的扩展 15

ORACA中的信息 15

头部:连接ORACLE 16

自动注册连接 16

通过ORACLE*Net连接 16

进入和退出ORACLE 17

第三章 应用体 19

带DML语句的pro*FORTRAN程序实例 19

建立表 19

提示插入行的值 20

提示更新时使用的值 25

查询 26

输入主变量 27

输出主变量 27

只返回一行的查询 27

数据转换 28

数值数据转换 28

字符数据转换 28

转换错误 28

返回多行的查询所使用的指针 29

DECLARE CURSOR语句 29

CURRENT OF CURSOR子句 29

OPEN CURSOR语句 30

取活动集的行 30

CLOSE CURSOR语句 31

指针类型 31

程序实例 32

带WHERE子句的查询 32

使用提示的比较复杂的查询 33

EXEC ORACLE OPTION语句 39

使用数组 39

数组BIND/ FETCH特征 39

数组取数 39

数组取数的限制 40

数组联编(BIND) 41

关于数组的一般警告 41

FOR语句使用BIND/FETCH数组 41

使用数组从文件插入的实例程序 42

使用数组更新 45

使用数组选择 49

第四章 工作的提交和滚回 52

工作的逻辑单位 52

工作单位的开始 52

工作单位的结束 52

工作单位需求的资源 53

提交工作 53

工作滚回 53

释放选择 54

第五章 错误检测和恢复 55

指示符变量返回值的使用 55

指示符变量和NULLS的使用 55

NULL值的查找 55

插入CNULL值 55

NULL值的输出 56

SQLCA结构 56

何时引用SQLCA 57

SQLCA元素的意义 57

WHENEVER语句 59

WHENEVER语句的语法 59

WHENEVER语句的范围 60

WHENEVER对明显错误的检查 60

第六章 动态定义语句 62

动态定义语句的定义 62

动态定义语句的类型 62

接收动态SQL语句的输入 63

方法1:EXECUTE IMMED-IATE 64

EXECUTE IMMEDIATE的先决条件 64

EXECUTE IMMEDIATE的限止 64

EXECUTE IMMEDIATE的例子 64

方法2:使用PREPARE和EXECUTE 66

PREPARE和EXECUTE的实例 67

PREPARE和EXECUTE的补充实例 68

方法3:PREPARE,OPEN和FETCH 69

PREPARE,DECLARE,OPEN,FETCH例子 70

方法4:插述符使用 72

SQL描述符 72

选择表描述符 74

详细解释选择表描述符的实例 75

联编描述符介绍 78

处理运行时查询 82

说明所有描述符变量 83

预备SQL语句 83

说明语句的指针 83

描述联编描述符 83

打开指针 83

描述选择描述符 84

从活动集取行 84

关闭指针 84

第七章 调用pro*FORTRAN(PCC命令) 85

运行pro*FORTRAN所需的条件 85

需要重新预编译1.0版本的程序 85

置目录或路径 85

命令语法 85

要求的变元 85

Pro*FORTRAN选择项 86

AREASIZE 86

ASACC 86

BEGLABEL 86

ENDLABEL 86

ERRORS 87

FORMAT 87

HOLD-CURSOR和RELEASE CURSOR选择 87

HOST 88

INCLUDE 88

IRECLEN 88

LITDELIM 88

LNAME 88

LRECLEN 89

LTYPE 89

MAXL TERAL 89

MAXOPENCURSORS 89

ONAME 89

ORACA 89

ORECLEN 89

PAGELEN 89

REBIND 89

SELECT_ERROR 90

USERID 90

XREF 90

编译和连接 91

条件预编译 91

独立预编译 92

混合pro*FORTRAN和ORACLE调用接口程序的混合使用 92

当预编译时发生什么? 93

运行时间一致性检查 93

第二部分:PRO*FORTRANORACLE调用接口 94

第八章 介绍怎样编写调用接口程序 94

基本程序结构 94

指针数据区 96

注册数据区 100

程序接口数据区 101

一般编码规则 101

选择参数 102

使用替代变量 102

使用指示符变量 102

关于使用编译程序优化器的注释 103

第九章 程序调用说明 104

OLON调用 104

ORLON调用 104

OOPEN调用 105

OSQL3调用 106

ODSC调用 107

ONAME调用 108

ODEFIN调用 109

OBNDRV和OBNRN调用 110

OOPT调用 112

OEXEC调用 113

OEXN调用 113

ORES调用 114

OFETCH调用 114

OFEN调用 115

OBREAK调用 115

OCAN调用 116

OCOM调用 116

OROL调用 116

OCON调用 117

OCOF调调用 117

OERMSG调用 117

OCMN调用 118

OCLOSE调用 118

OLOGOF调用 118

第十章 老的OCI(pro*SQL)调用 119

OLOGON调用 120

OSQL调用 120

ODSRBN调用 121

ODFINN调用 122

OBIND和OBINDN调用 123

第十一章 数据类型 125

数据类型说明 125

数据转换 128

附录A pro*FORTRAN预编译程序错误信息 129

附录B 一般程序设计指南 132

附录C 保留字 133

附录D pro*FORTRAN程序实例 134