图书介绍
SQL-3参考大全PDF|Epub|txt|kindle电子书版本网盘下载
- (加)(P.冈特斯)Peter Gulutzan,(加)(T.佩尔泽)Trudy Pelzer著;齐舒创作室译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111077733
- 出版时间:2000
- 标注页数:778页
- 文件大小:339MB
- 文件页数:794页
- 主题词:
PDF下载
下载说明
SQL-3参考大全PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 引言1
1.1 如何阅读本书1
1.2 如何阅读SQL语法1
1.3 什么是SQL?2
1.4 SQL一致性2
1.4.1 最小一致性3
1.4.2 〈SQL对象标识符〉3
1.4.3 增强一致性4
1.5 SQL语句类7
1.5.1 事务初始化SQL语句7
1.5.2 应使用哪一个SQL语句?7
1.6 SQL规则求值顺序8
第2章 一般概念9
2.1 集合论9
2.1.1 关系10
2.1.2 集合运算11
2.2 概要:关系模型14
2.3 SQL环境17
2.4 SQL对象18
2.4.1 群集18
2.4.2 〈授权ID〉18
2.4.3 特权18
2.4.4 目录18
2.4.5 模式19
2.4.6 表19
2.4.7 列19
2.4.8 域和UDT19
2.4.9 约束和断言19
2.4.10 字符集20
2.4.11 排序20
2.4.12 翻译20
2.4.13 触发器20
2.4.14 模块20
2.4.15 SQL调用例程20
2.5 SQL数据类型21
2.5.1 预定义〈数据类型〉21
2.5.2 构造〈数据类型〉23
2.5.3 用户定义类型23
2.5.4 数据类型转换23
2.5.5 站点23
2.5.6 定位器23
2.6 SQL语言元素24
2.6.1 〈SQL特殊字符〉24
2.6.2 〈标记〉25
2.6.3 〈分隔符〉25
2.6.4 〈字符〉26
2.6.5 〈关键字〉27
2.6.6 〈标识符〉31
第3章 数字35
3.1 数字<字符>35
3.1.1 〈精确数字字符〉35
3.1.2 〈近似数字字符〉35
3.2 数字<数据类型>36
3.2.1 INTEGER36
3.2.2 SMALLINT36
3.2.3 NUMERIC37
3.2.4 DECIMAL37
3.2.5 FLOAT38
3.2.6 REAL39
3.2.7 DOUBLE PRECISION39
3.3 IEEF二进制浮点40
3.4 数字运算41
3.4.1 CAST42
3.4.2 赋值43
3.4.3 比较44
3.4.4 其他操作45
3.5 选择正确的<数据类型>49
3.6 供应商专用语50
3.7 SQL库50
第4章 位串52
4.1 <位串字符>52
4.1.1 二进制〈位串字符〉52
4.1.2 十六进制〈位串字符〉52
4.2 位串<数据类型>53
4.2.1 BIT53
4.2.2 BIT VARYING53
4.3 位运算54
4.3.1 CAST55
4.3.2 赋值56
4.3.3 比较57
4.3.4 其他运算58
第5章 二进制串61
5.1 <BLOB字符>61
5.2 BLOB<据类型>61
5.3 BLOB运算62
5.3.1 CAST63
5.3.2 赋值63
5.3.3 比较64
5.3.4 其他运算64
第6章 字符71
6.1 什么是字符?71
6.1.1 拉丁字母71
6.1.2 英语72
6.1.3 法语73
6.1.4 德语73
6.1.5 西班牙语73
6.1.6 荷兰、意大利、葡萄牙、巴斯克和卡塔兰语74
6.1.7 威尔士语74
6.1.8 北欧语言74
6.1.9 中欧语言75
6.1.10 波罗的海语言75
6.1.11 土耳其语75
6.1.12 斯拉夫语75
6.1.13 希腊语75
6.1.14 其他语言76
6.2 其中有什么?76
6.3 预定义字符集76
6.3.1 SQL_CHARACTER77
6.3.2 GRAPHIC_IRV和ASCII_GRAPHIC78
6.3.3 LATIN179
6.3.4 ISO8BFT和ASCII_FULL81
6.3.5 UNICODE和ISO1064682
6.3.6 SQL_TEXT82
第7章 字符串84
7.1 字符串<字符>84
7.1.1 〈字符串字符〉84
7.1.2 〈国家特有字符串字符〉85
7.2 字符串<数据类型>86
7.2.1 CHARACTER86
7.2.2 NATIONAL CHARACTER88
7.2.3 CHARACTER VARYING88
7.2.4 NATIONAL CHARACTER VARYING89
7.2.5 CHARACTER LARGE OBJECT90
7.2.6 NATIONAL CHARACTER LARGE OBJECT91
7.3 字符串操作94
7.3.1 CAST94
7.3.2 赋值96
7.3.3 比较97
7.3.4 其他操作99
7.4 字符串和字符集115
7.5 字符串和排序116
7.6 供应商专用语118
第8章 时间值119
8.1 预备知识119
8.1.1 格雷果里历119
8.1.2 闰秒120
8.1.3 时区121
8.2 时间<字符>123
8.2.1 日期时间〈字符〉123
8.2.2 时间间隔〈字符〉125
8.3 时间<数据类型>130
8.3.1 日期时间〈数据类型〉130
8.3.2 时间间隔〈数据类型〉136
8.4 时间运算141
8.4.1 CAST141
8.4.2 赋值144
8.4.3 比较146
8.4.4 其他运算147
8.5 供应商专用语156
8.6 SQL程序库156
第9章 布尔值158
9.1 <布尔字符>158
9.2 布尔<数据类型>158
9.3 布尔值运算159
9.3.1 CAST159
9.3.2 赋值160
9.3.3 比较160
9.3.4 其他运算161
第10章 聚合类型165
10.1 聚合<数据类型>165
10.1.1 ARRAY165
10.1.2 ARRAY〈元素引用〉166
10.1.3 〈数组值构造符〉166
10.2 聚合运算167
10.2.1 CAST167
10.2.2 赋值167
10.2.3 比较168
10.2.4 其他运算169
10.3 理解示例169
第11章 行类型172
11.1 行<数据类型>172
11.1.1 ROW172
11.1.2 〈行引用〉174
11.1.3 〈字段引用〉174
11.1.4 〈行值构造符〉174
11.2 行操作175
11.2.1 赋值175
11.2.2 比较176
11.2.3 其他操作177
11.2.4 标量操作177
11.2.5 集函数177
11.2.6 判断177
11.3 综合示例177
第12章 引用类型179
12.1 引用<数据类型>179
12.2 引用操作180
12.2.1 CAST180
12.2.2 赋值180
12.2.3 比较181
12.2.4 其他操作181
第13章 空值182
13.1 用NULL代表丢失的数据182
13.2 NULL的含义183
13.3 三值逻辑184
13.3.1 判断184
13.3.2 〈空值判断〉184
13.4 可空性185
13.5 重复的缺陷185
13.6 NULL的趣事186
13.6.1 NULL规范186
13.6.2 集函数186
13.6.3 搜索186
13.6.4 约束186
13.6.5 标量操作符和函数186
13.6.6 排序186
13.6.7 UNIQUE判断187
13.6.8 〈引用类型〉187
13.6.9 SQL/CLI187
13.7 优化程序问题187
13.8 NULLoclasts与NULLodules187
13.8.1 NULLoclast方188
13.8.2 NULLodule方188
第14章 SQL群集189
14.1 群集的概念190
14.2 群集的名称190
第15章 授权ID191
15.1 <授权ID>191
15.1.1 用户191
15.1.2 角色191
15.1.3 〈授权ID〉的类型192
15.1.4 〈授权ID〉名192
15.2 CREATE ROLE语句193
15.3 特权194
15.4 GRANT语句196
15.4.1 〈授权特权语句〉196
15.4.2 〈授权角色语句〉197
15.5 数据控制198
15.5.1 操作和对象198
15.5.2 用户/角色199
15.5.3 所有者199
15.5.4 表的授权200
15.5.5 视图上的GRANT202
15.5.6 过程的GRANT203
15.5.7 约束203
15.6 REVOKE语句203
15.7 DROP ROLE语句206
15.8 拥有一个什么样的特权206
15.9 违反安全系统207
15.10 用户函数207
15.11 供应商专用语208
第16章 SQL目录210
16.1 目录210
16.2 目录名210
16.3 信息模式211
16.3.1 INFORMATION_SCHEMA基本表211
16.3.2 INFORMATION_SCHEMA断言212
16.3.3 INFORMATION_SCHEMA域212
16.3.4 INFORMATION_SCHEMA视图212
第17章 SQL模式255
17.1 模式的构成255
17.2 CREATE SCHEMA语句256
17.3 DROP SCHEMA语句258
第18章 SQL表和视图260
18.1 基本表260
18.2 视图261
18.3 表名262
18.3.1 〈表名〉262
18.3.2 〈关联名〉262
18.4 列263
18.5 CREATE TABLE语句265
18.5.1 〈表内容源子句〉267
18.5.2 临时表269
18.6 <列定义>269
18.6.1 〈数据类型〉270
18.6.2 DEFAULT子句272
18.6.3 〈列约束〉273
18.6.4 〈默认子句〉273
18.7 ALTER TABLE语句276
18.7.1 ADD[COLUMN]子句276
18.7.2 ALTER[COLUMN]…SET DEFAULT子句277
18.7.3 ALTER[COLUMN]…DROP DEFAULT子句277
18.7.4 ALTER[COLUMN]…ADD SCOPE子句277
18.7.5 ALTER[COLUMN]…DROP SCOPE子句278
18.7.6 DROP[COLUMN]子句278
18.7.7 ADD[表约束]子句279
18.7.8 DROP CONSTRAINT子句279
18.8 DROP TABLE语句280
18.9 CREATE VIEW语句280
18.9.1 特权281
18.9.2 〈列名〉子句282
18.9.3 AS子句283
18.9.4 WTTH CHECK OPTION子句286
18.9.5 RECURSIVE视图289
18.10 从视图以外获得更多289
18.11 DROP VIEW语句290
18.12 DECLARE TABLE语句291
18.13 供应商专用语293
第19章 SQL域294
19.1 域294
19.2 CREATE DOMAIN语句295
19.2.1 特权296
19.2.2 〈数据类型〉296
19.2.3 DEFAULT子句297
19.2.4 〈域约束>298
19.3 ALTER DOMAIN语句298
19.3.1 SET DEFAULT子句299
19.3.2 DROP DEFAULT子句299
19.3.3 ADD〈域约束〉子句299
19.3.4 DROP CONSTRAINT子句299
19.4 DROP DOMAIN语句299
19.5 常用数字域300
第20章 SQL约束和断言302
20.1 约束302
20.1.1 非决定性约束302
20.1.2 约束可延迟性303
20.1.3 约束名304
20.1.4 〈表约束〉和〈列约束〉305
20.1.5 〈域约束〉305
20.2 约束描述符306
20.3 约束定义307
20.3.1 〈约束名〉308
20.3.2 约束类型308
20.3.3 延迟模式309
20.3.4 约束检查时间309
20.4 约束_类型:UNIQUE约束310
20.5 约束_类型:PRIMARY KEY约束311
20.6 约束_类型:FOREIGN KEY约束313
20.6.1 引用列315
20.6.2 被引用表和列315
20.6.3 特权317
20.6.4 MATCH子句317
20.6.5 引用行为318
20.7 约束_类型:NOT MULL约束324
20.8 约束_类型:CHECK约束325
20.9 CREATE ASSERTION语句328
20.10 互锁引用330
20.11 撤消约束333
20.12 DROP ASSERTION语句333
20.13 供应商专用语333
第21章 SQL字符集334
21.1 字符集334
21.2 CREATE CHARACIER SET语句335
21.3 DROP CHARACTER SET语句336
第22章 SQL排序338
22.1 排序338
22.1.1 排序名339
22.1.2 使用形式转换名339
22.2 CREATE COLLATION语句340
22.3 DROP COLLATION语句342
第23章 SQL翻译343
23.1 翻译343
23.2 CREATE TRANSLATION语句344
23.3 DROP TRANSLATION语句345
第24章 SQL触发器347
24.1 触发器347
24.2 CREATE TRIGGER语句348
24.2.1 ON子句350
24.2.2 触发器动作时间350
24.2.3 触发事件350
24.2.4 REFERENCING子句351
24.2.5 触发动作352
24.3 触发器的激活353
24.4 触发器范例354
24.4.1 触发器范例:记录删除354
24.4.2 触发器范例:插入默认表达式355
24.4.3 触发器范例:约束替换355
24.4.4 触发器范例:级联更新356
24.5 触发器与约束357
24.6 DROP TRIGGER语句357
24.7 供应商专用语357
第25章 SQL调用例程359
25.1 例程359
25.1.1 SQL调用例程名360
25.1.2 SQL参数名361
25.2 CREATE PROCEDURE/FUNCTION/METHOD语句361
25.2.1 CREATE…〈例程名〉子句363
25.2.2 参数说明清单364
25.2.3 RETURNS子句364
25.2.4 例程特征子句364
25.2.5 STATIC DISPATCH子句365
25.2.6 〈例程体〉366
25.3 例程参数366
25.3.1 参数模式366
25.3.2 〈SQL参数名〉366
25.3.3 〈数据类型〉366
25.3.4 RESULT366
25.4 调用例程367
25.4.1 CALL语句367
25.4.2 〈例程调用〉367
25.5 例程示例368
25.5.1 例程示例:重置过程368
25.5.2 例程范例:常量函数368
25.5.3 例程范例:子查询函数369
25.5.4 例程范例:撤消过程369
25.6 RETURN语句370
25.7 外部例程370
25.7.1 NAME子句371
25.7.2 PARAMETER STYLE语句371
25.7 TRANSFORM GROUP子句371
25.8 ALTER ROUTINE/PROCEDURE/FUNCTION/METHOD语句372
25.9 DROP ROUTION/PROCEDURE/FUNCTION/METHOD语句372
25.10 供应商专用语373
第26章 PSM:不仅仅是永久存储模块375
26.1 永久存储模块375
26.2 CREATE MODULE语句377
26.3 ALTER MODULE语句378
26.4 DROP MODULE语句378
26.5 BEGIN…END复合语句378
26.5.1 ATOMIC语句379
26.5.2 变量379
26.5.3 赋值语句380
26.5.4 光标380
26.5.5 状态381
26.5.6 处理程序382
26.5.7 标识383
26.6 SIGNAL语句384
26.7 RESIGNAL语句384
26.8 程序控制384
26.8.1 CASE语句385
26.8.2 IF语句385
26.8.3 LOOP语句386
26.8.4 LEAVE语句386
26.8.5 WHILE语句386
26.8.6 REPEAT语句387
26.8.7 FOR语句387
26.8.8 ITERATE语句388
26.9 是否每项内容都在SQL中?388
26.10 供应商专用语388
第27章 用户定义类型390
27.1 UDT390
27.2 UDT范例392
27.3 基于UDT的列392
27.4 定义一个基于UDT的类型表395
27.4.1 将类型表作为一个表395
27.4.2 将类表作为一个可例示的表396
27.5 CREATE TYPE语句397
27.6 CREATE TABLE语句400
27.7 CREATE CAST语句401
27.8 CREATE ORDERING语句403
27.9 对象/关系用户的其他处理404
27.9.1 ALTER TYPE语句404
27.9.2 CREATE METHOD语句404
27.9.3 CREATE TRANSFORM语句405
27.9.4 DROP CAST语句405
27.9.5 DROP ORDERING语句405
27.9.6 DROP TRANSFORM语句405
27.9.7 DROP TYPE语句405
27.9.8 NEW语句405
27.9.9 TREAT语句406
27.9.10 DEREF函数406
27.9.11 SPECIFICTYPE函数406
27.9.12 间接引用操作406
27.9.13 TYPE判断406
27.10 对象/关系真正是面向对象的吗?406
27.11 供应商专用语407
第28章 SQL数据操作简介408
28.1 〈值规范〉408
28.2 〈值表达式〉409
28.3 〈行值构造符〉410
28.4 〈目标规范〉411
第29章 简单搜索条件412
29.1 真值412
29.2 SELECT语句412
29.2.1 FROM子句413
29.2.2 WHERE子句413
29.2.3 GROUP BY子句414
29.2.4 HAVING子句414
29.2.5 SELECT LIST子句414
29.2.6 简单检索415
29.2.7 限定检索416
29.2.8 带有字符检索417
29.2.9 带有计算表达式的检索417
29.2.10 带有LIKE的检索417
29.2.11 以SIMIL AR检索418
29.2.12 利用IS NULL检索419
29.2.13 带有标量函数的检索419
29.2.14 使用日期计算检索420
29.2.15 连结420
29.3 判断422
29.3.1 〈比较判断〉422
29.3.2 〈之间判断〉424
29.3.3 〈相异判断〉425
29.4 搜索条件426
29.4.1 子句中的搜索条件427
29.4.2 搜索举例428
29.5 SQL的〈情况表达式〉429
29.6 供应商专用语433
第30章 连接搜索434
30.1 连接的表434
30.1.1 笛卡尔过滤连接435
30.1.2 笛卡尔过滤连接Ⅱ:CROSS JOIN436
30.1.3 JOIN…USING436
30.1.4 NATURAL JOIN436
30.1.5 JOIN…ON435
30.1.6 自连接435
30.1.7 Theta连接438
30.1.8 错误连接438
30.1.9 多表连接439
30.1.10 避免重复440
30.1.11 外部连接440
30.1.12 联合连接442
30.2 语法规则443
30.3 供应商专用语447
第31章 子查询搜索448
31.1 子查询语法448
31.2 标量子查询449
31.3 行子查询450
31.4 表子查询451
31.5 定量比较451
31.5.1 ALL452
31.5.2 ANY或SOME452
31.5.3 定量检索453
31.6 判断453
31.6.1 〈之内判断〉454
31.6.2 〈存在判断〉456
31.6.3 〈唯一判断〉458
31.6.4 〈匹配判断〉459
31.6.5 〈定量判断〉461
31.7 连接与子查询462
31.8 子查询范例463
31.9 子查询提示464
31.10 供应商专用语464
第32章 集合算符搜索465
32.1 <查询表达式>465
32.2 集合运算语法467
32.2.1 ALLIDISTINCT468
32.2.2 对应469
32.3 结果名和ORDER BY471
32.4 结果<数据类型>和兼容性472
32.5 集合运算范例472
32.6 更新能力474
32.7 递归合并475
32.8 供应商专用语477
第33章 成组搜索478
33.1 GROUP BY子句478
33.1.1 成组列规则480
33.1.2 新语法482
33.2 集函数485
33.2.1 DISTINCT集函数488
33.2.2 集函数和“忽略NULL”策略488
33.2.3 子查询中的集函数489
33.2.4 使用集函数检索489
33.3 HAVING子句490
33.3.1 不带GROUP BY的HAVING492
33.3.2 使用成组检索492
33.4 组视图492
33.5 供应商专用语493
第34章 整理搜索结果494
34.1 ORDER BY子句494
34.1.1 排序NULL496
34.1.2 DESC的作用496
34.1.3 不赞成的SQL-92语法496
34.1.4 SQL3特性497
34.1.5 排序的检索497
34.2 供应商专用语499
第35章 更改SQL数据500
35.1 SQL数据更改语句500
35.2 INSERT语句501
35.2.1 INSERT列清单501
35.2.2 〈查询表达式〉502
35.2.3 DEFAULT VALUES503
35.2.4 INSERT范例504
35.2.5 INSERT机制506
35.3 UPDATE语句506
35.3.1 SET列506
35.3.2 SET行507
35.3.3 UPDATE范例507
35.3.4 UPDATE机制509
35.4 DELETE语句509
35.4.1 DELETE范例509
35.4.2 DELETE机制510
35.5 数据更改操作510
35.6 供应商专用语512
第36章 SQL事务513
36.1 开始事务514
36.2 终止事务514
36.2.1 COMMIT语句515
36.2.2 SAVEPOINT语句518
36.2.3 ROLLBACK语句518
36.2.4 BRLEASE SAVEPOINT语句519
36.3 使用存储点520
36.4 事务提示520
36.5 相关信息521
36.6 供应商专用语521
第37章 SQL事务并行处理522
37.1 隔离现象522
37.2 悲观的并行操作:LOCKING523
37.3 乐观的并行处理:TIMESTAMPING524
37.4 SET TRANSACTION语句524
37.4.1 访问方式525
37.4.2 隔离级526
37.4.3 SET LOCAL TRANSACTION527
37.5 START TRANSACTION语句528
37.6 特殊问题528
37.7 事务和约束检查528
37.8 供应商专用语530
第38章 SQL会话531
38.1 SQL连接531
38.1.1 CONNECT语句531
38.1.2 SET CONNECTION语句534
38.1.3 DISCONNECT语句535
38.2 SQL会话管理536
38.2.1 SET SESSION CHARACTE RISTICS语句536
38.2.2 SET SESSION AUTHO RIZATION语句536
38.2.3 SET ROLE语句537
38.2.4 SNT TIME ZONE语句538
第39章 嵌入式SQL绑定格式539
39.1 什么是嵌入式SQL?539
39.2 预编译器540
39.3 SQL前缀和终结符541
39.4 宿主变量541
39.4.1 SQL〈数据类型〉和宿主变量的对应541
39.4.2 输入和输出变量546
39.4.3 指示符变量547
39.5 光标548
39.5.1 DECLARE CURSOR语句549
39.5.2 OPEN语句550
39.5.3 FETCH语句550
39.5.4 单元素SELECT语句551
39.5.5 INSERT语句552
39.5.6 定位的UPDATE语句553
39.5.7 定位的DELETE语句553
39.5.8 CLOSE语句554
39.6 嵌入式SQL范例554
39.7 诊断554
39.7.1 WHENEVER语句556
39.7.2 GET DIAGNOSTICS语句557
39.8 动态SQL558
39.9 小结559
39.10 供应商专用语560
第40章 SQL/CLI绑定格式562
40.1 CHAP40.1.C562
40.2 SQLCNAP、SQLINTEGER和其他Typedef563
40.3 SOLRETURN564
40.4 句柄关系564
40.5 如何运行范例程序565
40.6 “标准的SQL CLI”等于“核心ODBC API”565
40.7 如何描述每一个CLI函数566
40.8 CharacterStringRetrieval568
第41章 SQL/CLI:env函数570
41.1 空值结束570
41.2 SQLAllocHandle570
41.3 SQLAllocEnv572
41.4 SQLGetEnvAttr573
41.5 SQLSetEnvAttr574
41.6 SQLFreeHandle575
41.7 SQLFreeEnv575
第42章 SQL/CLI:dbc函数577
42.1 SQLAllocHandle577
42.2 SQLAllocConnect578
42.3 SQLConnect578
42.4 SQLDisconnect581
42.5 SQLGetConnectAttr582
42.6 SQLSetConnectAttr584
42.7 SQLFreeHandle585
42.8 SQLFreeConnect585
第43章 SQL/CLI:stmt函数587
43.1 SQLAllocHandle587
43.2 SQLAllocStmt588
43.3 SQLGetStmtAttr589
43.4 SQLSetStrntAttr591
43.5 SQLFreeHandle594
43.6 SQLFreeStmt595
第44章 SQL/CLI:语句函数597
44.1 预备SQL语句598
44.2 SQLPrepare599
44.3 SQLExecute601
44.4 SQLExecDirect602
44.5 SQLEndTran604
第45章 SQL/CLI:光标函数607
45.1 SQLFetch607
45.2 SQLFetchScroll610
45.3 SQLCloseCursor612
45.4 SQLGetCursorName613
45.5 SQLSetCursorName614
45.6 嵌入式SQL与CLI614
45.6.1 定位的UPDATE|DELETE语句615
45.6.2 单元素SELECT616
45.6.3 敏感光标616
45.6.4 可保持光标617
45.7 SQLMoreResults617
第46章 SQL/CLI:desc函数619
46.1 描述符区域619
46.2 desc字段621
46.2.1 desc标题字段621
46.2.2 desc项目描述符区域字段624
46.3 desc函数433
46.3.1 SOLAllocHandle433
46.3.2 SQLFreeHandle434
46.3.3 SQLGetDescField435
46.3.4 SQLSetDescField638
46.3.5 SQLGetDescRec643
46.3.6 SQLSetDescRec645
46.3.7 SQLCopyDesc647
46.3.8 SQLBindCol649
46.3.9 SQLGetData654
46.3.10 SQLBindParameter656
46.3.11 SQLColAttribute664
46.3.12 SQLDescribeCol666
46.3.13 SQLNumResultCol669
46.3.14 SQLGetParamData670
第47章 SQL/CLI:诊断函数672
47.1 SQLGetDiagField673
47.1.1 诊断字段:标题673
47.1.2 诊断字段:状态记录677
47.2 SQLGetDiagRec683
47.3 SQLError686
47.4 SQLRowCount688
47.5 SQLSTATE代码689
47.5.1 SUCCESS COMPLETION SQLSTATE690
47.5.2 WARNING SQLSTATE690
47.5.3 NO DATA SQLSTATE692
47.5.4 ERROR SQLSTATE693
第48章 SQL/CLI:通用函数707
48.1 SQLDataSources707
48.2 SQLGetFunction709
48.3 SQLGetInfo712
第49章 SQL/CLI:延迟参数函数720
49.1 如何传送延迟参数720
49.2 SQLParamData721
49.3 SQL PutData722
49.4 SQLCancel724
第50章 SQL/CLI:定位器函数726
50.1 什么是定位器?726
50.1.1 FREELDCATOR语句726
50.1.2 HOLDLOCATOR语句726
50.2 SQLGetLength727
50.3 SQLGetPosition728
50.4 SQLGetSubString729
第51章 SQL/CLI:目录函数730
51.1 预备知识730
51.2 SQLColumnPrivileges731
51.3 SOLColumns732
51.4 SQLForeignKeys738
51.5 SQLTypeInfo741
51.6 SQLParameters742
51.7 SQLPrimaryKeys743
51.8 SQLRoutinePrivileges745
51.9 SQLRoutines746
51.10 SQLSpecialColumns748
51.11 SQLTablePrivileges750
51.12 SQLTables752
51.13 结束语755
第52章 模块绑定格式756
52.1 SQL客户模块756
52.2 MODULE语句756
52.3 PROCEDURE语句758
第53章 格式760
53.1 授权761
53.2 布局规则761
53.3 命名规则768
53.4 正式格式语句范例772
53.5 宿主语言程序774
53.6 小结776