图书介绍

SQL-3参考大全PDF|Epub|txt|kindle电子书版本网盘下载

SQL-3参考大全
  • (加)(P.冈特斯)Peter Gulutzan,(加)(T.佩尔泽)Trudy Pelzer著;齐舒创作室译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111077733
  • 出版时间:2000
  • 标注页数:778页
  • 文件大小:339MB
  • 文件页数:794页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐