Java知识分享网 - 轻松学习今后开端!    

龙都国际官方网站

Java1234官方群21:java1234官方群21
Java1234官方群21:218720436

10TBJava大数据成套视频教程下载

Java学习道路图

EasyUI中文示例文档

领取宝在线领取视频教程获取

SpringBoot打造企业级进销存

Java1234 VIP资源!

《Oracle PL/SQL顺序设计(第5版)(上下册)》PD


分享到:
工夫:2014-12-13 10:55泉源:http://www.jb51.net/(剧本之家 作者:转载
《Oracle PL/SQL顺序设计(第5版)(上下册)》PDF 下载
提示:假设百度云分享链接生效,请联络站长,我会补上的。
《Oracle PL/SQL顺序设计(第5版)(上下册)》PDF 下载

下载地点:
链接:https://pan.baidu.com/s/1f9FJAi2n_4JOUGhk9YdI7g 暗码:hofw
 
电子版仅供预览及学习交换运用,下载后请24小时内删除,支持正版,喜好的请购置正版册本:《Oracle PL/SQL顺序设计(第5版)(上下册)》
 
图书函介:
 《Oracle PL/SQL顺序设计(第5版)》基于Oracle数据库11g,从PL/SQL编程、PL/SQL顺序构造、PL/SQL顺序数据、PL/SQL中的SQL、PL/SQL使用构建、初级PL/SQL主题这6个方面细致零碎地讨论了PL/SQL以及怎样无效地运用它。本书可以协助你充沛应用PL/SQL来处理数据库龙都国际官网开辟中遇到的种种题目,引导你掌握种种构建使用的本领和技能,以便使你编写出高效、可维护的代码。《Oracle PL/SQL顺序设计(第5版)》不光引见了少量的Oracle 11g的PL/SQL新功能,还提供了很多优化PL/SQL功能的新办法。
    《Oracle PL/SQL顺序设计(第5版)》构造明晰,示例丰厚,理论性强,实用于Oracle数据库龙都国际官网开辟职员、Oracle数据库办理员等相干数据库从业职员,也可以作为各大、中专院校相干专业师生的参考用书和相干培训机构的培训课本。
 
相干截图:




 
 
图书目次:
Oracle PL/SQL顺序设计(第5版)(上册)目次:
第1局部  PL/SQL编程
第1章  PL/SQL概述  3
1.1  什么是PL/SQL?  3
1.2  PL/SQL的来源  4
1.2.1  晚期的PL/SQL  4
1.2.2  改良的使用顺序移植才能  5
1.2.3  改良的实行受权和事件分歧性  5
1.2.4  低调地起步,波动地行进  6
1.3  这便是PL/SQL  6
1.3.1  与SQL整合  7
1.3.2  控制和条件逻辑  8
1.3.3  呈现错误了  9
1.4  关于PL/SQL的版本  10
1.4.1  Oracle数据库11g的新特性  12
1.5  PL/SQL龙都国际官网开辟职员的资源  15
1.5.1  O’Reilly PL/SQL系列  16
1.5.2  网络上的PL/SQL  17
1.6  一些发起  18
1.6.1  不要太焦急  18
1.6.2  不要怕寻求协助  19
1.6.3  接纳一种创立新的乃至保守的办法  20

第2章  创立并运转PL/SQL代码  21
2.1  在数据库中导航  21
2.2  创立和编辑源代码  22
2.3  SQL*Plus  23
2.3.1  启动SQL*Plus  24
2.3.2  运转一个SQL语句  26
2.3.3  运转PL/SQL顺序  26
2.3.4  运转剧本  28
2.3.5  什么是“以后目次”  29
2.3.6  其他SQL*Plus义务  30
2.3.7  SQL*Plus中的错误处置  34
2.3.8  喜好或许厌恶SQL*Plus的缘由  34
2.4  实行须要的PL/SQL义务  35
2.4.1  创立存储进程  35
2.4.2  实行存储进程  39
2.4.3  表现存储进程  39
2.4.4  存储顺序的受权和又名  40
2.4.5  删除存储顺序  41
2.4.6  隐蔽存储进程的源代码  41
2.5  编辑PL/SQL的情况  42
2.6  在其他言语中挪用PL/SQL  43
2.6.1  C:运用Oracle的预编译器(Pro*C)  44
2.6.2  Java:运用JDBC  45
2.6.3  Perl:运用Perl DBI和DBD:Oracle  46
2.6.4  PHP:运用Oracle扩展  47
2.6.5  PL/SQL Server Pages  48
2.6.6  其他  49

第3章  言语根底  50
3.1  PL/SQL块构造  50
3.1.1  匿名块  52
3.1.2  定名块  53
3.1.3  嵌套块  54
3.1.4  作用范畴  55
3.1.5  标准SQL语句中一切对变量和列的援用  56
3.1.6  可见性  58
3.2  PL/SQL字符集  61
3.3  标识符  63
3.3.1  保存字  64
3.3.2  空缺和要害词  66
3.4  间接量  66
3.4.1  NULL  67
3.4.2  在一个间接量字符串中嵌入单引号  68
3.4.3  数字间接量  69
3.4.4  布尔间接量  70
3.5  分号分开符  70
3.6  正文  70
3.6.1  单行正文语法  71
3.6.2  多行正文语法  71
3.7  PRAGMA要害字  72
3.8  标签  73

第2局部  PL/SQL顺序构造

第4章  条件温顺序控制  77
4.1  IF语句  77
4.1.1  IF-THEN组合  78
4.1.2  IF-THEN-ELSE组合  80
4.1.3  IF-THEN-ELSIF组合  81
4.1.4  防止IF语法圈套  82
4.1.5  嵌套的IF语句  84
4.1.6  短路求值  84
4.2  CASE语句和表达式  86
4.2.1  复杂的CASE语句  87
4.2.2  搜刮型CASE语句  88
4.2.3  嵌套的CASE语句  90
4.2.4  CASE表达式  91
4.3  GOTO语句  93
4.4  NULL语句  94
4.4.1  添加顺序的可读性  94
4.4.2  在标签之后运用NULL  95

第5章  用循环停止迭代处置  96
5.1  循环的根底知识  96
5.1.1  差别循环的例子  97
5.1.2  PL/SQL循环构造  98
5.2  复杂循环  99
5.2.1  停止复杂循环:EXIT和EXIT WHEN  100
5.2.2  模拟一个REPEAT UNTIL循环  101
5.2.3  人为的有限循环  101
5.3  WHILE循环  103
5.4  数值型的FOR循环  104
5.4.1  运用数值型FOR循环的规矩  105
5.4.2  数值型FOR循环的例子  105
5.4.3  处置非腻滑增长  106
5.5  游标FOR循环  107
5.5.1  游标型FOR循环的例子  108
5.6  循环的标签  109
5.7  CONTINUE语句  110
5.8  迭代处置的本领  113
5.8.1  循环索引运用容易了解的称号  113
5.8.2  好的加入方法  114
5.8.3  取得FOR循环实行信息  115
5.8.4  循环式的SQL语句  116

第6章  非常处置  118
6.1  非常处置观点和术语  118
6.2  界说非常  120
6.2.1  声明著名非常  121
6.2.2  非常称号和错误代码互相联系关系  122
6.2.3  被定名的零碎非常  125
6.2.4  非常的作用范畴  127
6.3  抛出非常  128
6.3.1  RAISE语句  128
6.3.2  运用RAISE_APPLICATION_ERROR  129
6.4  处置非常  130
6.4.1  内置的错误函数  132
6.4.2  在一个独自的句柄中包括多个非常  137
6.4.3  未处置的非常  137
6.4.4  传达未处置非常  138
6.4.5  非常后持续  140
6.4.6  WHEN OTHERS的处置代码  142
6.5  构建一个无效的错误办理架构  144
6.5.1  确定非常办理战略  145
6.5.2  构造好对使用专有错误代码的运用  148
6.5.3  运用规范化的错误办理顺序  149
6.5.4  运用本人的非常工具  151
6.5.5  创立通用错误处置的规范模板  153
6.6  充沛应用PL/SQL错误办理  155

第3局部  PL/SQL数据

第7章  运用数据  159
7.1  顺序数据的定名  159
7.2  PL/SQL数据范例概述  161
7.2.1  字符数据  162
7.2.2  数字  162
7.2.3  日期、工夫戳和工夫距离  163
7.2.4  布尔范例  164
7.2.5  二进制数据范例  164
7.2.6  ROWIDs  165
7.2.7  REF CURSORs  165
7.2.8  Internet数据范例  165
7.2.9 “Any”数据范例  166
7.2.10  用户界说数据范例  166
7.3  顺序数据的声明  166
7.3.1  声明一个变量  167
7.3.2  声明常量  168
7.3.3  NOT NULL语句  168
7.3.4  锚定声明  168
7.3.5  游标和表的锚  170
7.3.6  运用锚定声明的益处  171
7.3.7  NOT NULL数据范例的锚  172
7.4  顺序员界说的子范例  173
7.5  数据范例转换  174
7.5.1  隐式范例转换  174
7.5.2  显式范例转换  176

第8章  字符串  182
8.1  字符串范例  182
8.1.1  VARCHAR2数据范例  183
8.1.2  CHAR数据范例  184
8.1.3  String子范例  185
8.2  运用字符串  186
8.2.1  字符串常量  186
8.2.2  不行打印字符  187
8.2.3  拼接字符串  188
8.2.4  处置巨细写  189
8.2.5  传统的检索、提取和交换  192
8.2.6  补齐  194
8.2.7  正则表达式的检索、提取和交换  197
8.2.8  运用空字符串  208
8.2.9  混用CHAR和VARCHAR2  210
8.3  字符串函数疾速参考  212

第9章  数字  221
9.1  数值型数字范例  221
9.1.1  NUMBER范例  222
9.1.2  PLS_INTEGER范例  227
9.1.3  BINARY_INTEGER范例  228
9.1.4  SIMPLE_INTEGER范例  228
9.1.5  BINARY_FLOAT和BINARY_DOUBLE范例  230
9.1.6  SIMPLE_FLOAT和SIMPLE_DOUBLE范例  235
9.1.7  数字子范例  235
9.2  数字转换  237
9.2.1  TO_NUMBER函数  237
9.2.2  TO_CHAR函数  240
9.2.3  CAST函数  246
9.2.4  隐式转换  246
9.3  数字运算符  248
9.4  数字函数  249
9.4.1  四舍五入和截断函数  249
9.4.2  三角函数  250
9.4.3  数字函数的疾速参考  250

第10章  日期和工夫戳  255
10.1  Datatime数据范例  255
10.1.1  声嫡期工夫变量  258
10.1.2  选择日期工夫数据范例  259
10.2  失掉以后日期和工夫  259
10.3  INTERVAL数据范例  262
10.3.1  声明INTERVAL变量  263
10.3.2  什么时分运用INTERVAL  264
10.4  日期工夫转换  266
10.4.1  从字符串到日期工夫  266
10.4.2  从日期工夫到字符串  269
10.4.3  运用时区  271
10.4.4  准确婚配需求款式掩码  274
10.4.5  让准确婚配更容易  275
10.4.6  表明滑动窗口中两位数字的年份  275
10.4.7  把时区转换成字符串  276
10.4.8  用添补形式把输入补齐  277
10.5  日期和工夫戳间接量  278
10.6  工夫距离的转换  279
10.6.1  从数字到工夫距离的转换  280
10.6.2  把字符串转换成距离  281
10.6.3  工夫距离的款式化表现  281
10.7  工夫距离间接量  282
10.8  CAST和EXTRACT  284
10.8.1  CAST函数  284
10.8.2  EXTRACT函数  285
10.9  日期工夫的算法  286
10.9.1  工夫距离和日期工夫的算法  286
10.9.2  DATE数据范例的日期算法  287
10.9.3  盘算两个日期工夫之间的工夫距离  288
10.9.4  DATE和TIMESTAMP混淆盘算  290
10.9.5  工夫距离的加减运算  291
10.9.6  工夫距离的乘除运算  292
10.9.7  运用不受限定的工夫距离范例  293
10.10  日期/工夫函数的疾速参考  294

第11章  记载范例  297
11.1  PL/SQL中的记载  297
11.1.1  运用记载的益处  298
11.1.2  声明记载  300
11.1.3  顺序员自界说的记载范例  301
11.1.4  运用记载范例  304
11.1.5  记载的比拟  310
11.1.6  触发器伪记载  311

第12章  聚集  313
12.1  聚集概述  314
12.1.1  聚集观点和术语  314
12.1.2  聚集范例  316
12.1.3  聚集示例  317
12.1.4  运用聚集的场所  321
12.1.5  选择一个聚集范例  326
12.2  聚集办法(内置)  327
12.2.1  COUNT办法  328
12.2.2  DELETE办法  329
12.2.3  EXISTS办法  330
12.2.4  EXTEND办法  331
12.2.5  FIRST和LAST办法  332
12.2.6  LIMIT办法  333
12.2.7  PRIOR和NEXT办法  333
12.2.8  TRIM办法  334
12.3  运用聚集  335
12.3.1  声明聚集范例  336
12.3.2  聚集变量的声明和初始化  340
12.3.3  用数据添补聚集  345
12.3.4  拜访聚集内的数据  350
12.3.5  运用字符串索引的聚集  350
12.3.6  庞大数据范例的聚集  356
12.3.7  多级聚集  359
12.3.8  在SQL中运用聚集  367
12.4  嵌套表的多重聚集操纵  372
12.4.1  测试嵌套表能否相称及成员属性  374
12.4.2  反省元素能否是嵌套表的成员  375
12.4.3  实行初级聚集操纵  376
12.4.4  处置嵌套表中的反复数据  377
12.5  形式级别聚集的维护  379
12.5.1  必须的权限  379
12.5.2  聚集和数据字典  379

第13章  其他数据范例  381
13.1  BOLEAN范例  381
13.2  RAW数据范例  382
13.3  UROWID和ROWID数据范例  383
13.3.1  取得ROWID  384
13.3.2  运用ROWID  384
13.4  LOB数据范例  386
13.5  运用LOB  387
13.5.1  了解LOB定位符  389
13.5.2  LOB的空和NULL  390
13.5.3  向LOB中写入数据  392
13.5.4  读取LOB数据  395
13.5.5  BFILE差别于其他  396
13.5.6  SecureFiles和BasicFiles  401
13.5.7  暂时LOB  403
13.5.8  原生的LOB操纵  406
13.5.9  LOB转换函数  410
13.6  预界说的工具范例  411
13.6.1  XMLType范例  411
13.6.2  URI范例  415
13.6.3  Any范例  417

第4局部  PL/SQL中的SQL

第14章  DML和事件办理  423
14.1  PL/SQL中的DML  424
14.1.1  DML语句的疾速入门  424
14.1.2  DML操纵的游标属性  428
14.1.3  从DML语句前往信息  429
14.1.4  DML和非常处置  430
14.1.5  DML和记载  431
14.2  事件办理  434
14.2.1  COMMIT语句  434
14.2.2  ROLLBACK语句  435
14.2.3  SAVEPOINT语句  436
14.2.4  SET TRANSACTION下令  436
14.2.5  LOCK TABLE语句  437
14.3  自治事件  438
14.3.1  界说自治事件  438
14.3.2  自治事件的规矩和限定  439
14.3.3  事件的可见性  440
14.3.4  什么时分运用自治事件  440
14.3.5  构建一个自治的日记机制  441

第15章  数据提取  444
15.1  游标根底  445
15.1.1  一些有关数据提取的术语  446
15.1.2  典范的盘问操纵  447
15.1.3  游标属性引见  448
15.1.4  在游标中运用PL/SQL变量  451
15.1.5  在显式游标和隐式游标间做选择  451
15.2  运用隐式游标  452
15.2.1  隐式游标的例子  453
15.2.2  隐式游标的非常处置  454
15.2.3  隐式SQL的游标属性  456
15.3  运用显式游标  458
15.3.1  声分明式游标  459
15.3.2  翻开显式游标  462
15.3.3  从显式游标中提取数据  463
15.3.4  显式游标中的列又名  464
15.3.5  封闭显式游标  465
15.3.6  显式游标的属性  467
15.3.7  游标参数  469
15.4  SELECT…FOR UPDATE  472
15.4.1  用COMMIT开释锁资源  473
15.4.2  WHERE CURRENT OF语句  474
15.5  游标变量和REF CURSOR  475
15.5.1  为什么用游标变量  476
15.5.2  和静态游标的相反点  477
15.5.3  声明REF CURSOR范例  478
15.5.4  声明游标变量  478
15.5.5  翻开游标变量  479
15.5.6  从一个游标变量获取数据  480
15.5.7  游标变量的运用规矩  483
15.5.8  游标变量作为参数通报  486
15.5.9  游标变量的束缚限定  488
15.6  游标表达式  488
15.6.1  运用游标表现式  489
15.6.2  游标表达式的束缚限定  491

第16章  静态SQL和静态PL/SQL  492
16.1  NDS语句  493
16.1.1  EXECUTE IMMEDIATE语句  493
16.1.2  OPEN FOR语句  496
16.1.3  4种静态SQL办法  502
16.2  绑定变量  503
16.2.1  参数形式  504
16.2.2  反复的占位符  506
16.2.3  NULL值的通报  507
16.3  运用工具和聚集  508
16.4  静态PL/SQL  510
16.4.1  构建静态PL/SQL块  511
16.4.2  用静态块交换反复的代码  513
16.5  NDS的发起  513
16.5.1  关于共享的顺序运用挪用者权限  514
16.5.2  预估并处置静态的错误  514
16.5.3  运用绑定而不是拼接  516
16.5.4  把代码注入的危害最小化  518
16.6  什么时分运用DBMS_SQL  521
16.6.1  剖析十分长的字符串  521
16.6.2  失掉盘问的列的信息  522
16.6.3  完成第4种办法的静态SQL的需求  524
16.6.4  把静态游标的剖析最小化  530
16.7  Oracle数据库11g新特性  532
16.7.1  DBMS_SQL.TO_REFCURSOR函数  532
16.7.2  DBMS_SQL.TO_CURSOR函数  534
16.7.3  DBMS_SQL的平安性加强  536


Oracle PL/SQL顺序设计(第5版)(下册)目次:
第5局部  结构PL/SQL使用顺序

第17章  进程、函数与参数  543
17.1  代码模块化  543
17.2  进程  545
17.2.1  挪用一个进程  547
17.2.2  进程的头部  548
17.2.3  进程体  548
17.2.4  END标签  548
17.2.5  RETURN语句  549
17.3  函数  549
17.3.1  函数的构造  549
17.3.2  前往的数据范例  552
17.3.3  END标签  552
17.3.4  挪用函数  553
17.3.5  不带参数的函数  554
17.3.6  函数的头部  554
17.3.7  函数体  555
17.3.8  RETURN语句  555
17.4  参数  557
17.4.1  界说参数  558
17.4.2  形参和实参  558
17.4.3  参数形式  559
17.4.4  在PL/SQL中明白地把形参和实参联系关系在一同  562
17.4.5  NOCOPY参数形式限定符  566
17.4.6  缺省值  566
17.5  部分或许嵌套模块  567
17.5.1  运用部分模块的益处  568
17.5.2  部分模块的作用范畴  571
17.5.3  用部分模块让我们的代码更整齐  571
17.6  模块重载  572
17.6.1  运用重载的益处  573
17.6.2  重载的限定  576
17.6.3  关于数字范例的重载  576
17.7  前置声明  577
17.8  初级主题  579
17.8.1  在SQL中挪用我们的函数  579
17.8.2  表函数  581
17.8.3  确定性函数  591
17.9  把模块化停止究竟  592

第18章  包  593
18.1  为什么是包?  593
18.1.1  演示包的才能  594
18.1.2  有关包的一些观点  597
18.1.3  图示公有性  599
18.2  构建包的规矩  599
18.2.1  包标准  600
18.2.2  包体  601
18.2.3  包的初始化  603
18.3  包成员的挪用规矩  607
18.4  运用包数据  608
18.4.1  在一个Oracle会话内全局可见  609
18.4.2  全局私有数据  609
18.4.3  包游标  610
18.4.4  包的串行化  614
18.5  何时运用包  617
18.5.1  封装对数据的拜访  617
18.5.2  防止间接量的硬编码  620
18.5.3  改进内置特性的可用性  622
18.5.4  把逻辑上相干的功用构造在一同  623
18.5.5  缓存静态的会话数据  624
18.6  包和工具范例  624

第19章  触发器  626
19.1  DML触发器  627
19.1.1  DML触发器的观点  628
19.1.2  创立DML触发器  630
19.1.3  DML触发器的例子:不许作弊!  635
19.1.4  统一范例的多个触发器  641
19.1.5  何去何从  642
19.1.6  渐变表的错误  644
19.1.7  复合触发器:聚集一堂  645
19.2  DDL触发器  648
19.2.1  创立DDL触发器  649
19.2.2  可用事情  651
19.2.3  可用属性  652
19.2.4  运用事情和属性  653
19.2.5  删除不行删除的  657
19.2.6  INSTEAD OF CREATE 触发器  657
19.3  数据库事情触发器  659
19.3.1  创立数据库事情触发器  659
19.3.2  STARTUP触发器  660
19.3.3  SHUTDOWN触发器  661
19.3.4  LOGON触发器  661
19.3.5  LOGOFF触发器  661
19.3.6  SERVERERROR触发器  662
19.4  INSTEAD OF触发器  666
19.4.1  创立INSTEAD OF触发器  666
19.4.2  INSTEAD OF INSERT触发器  668
19.4.3  INSTEAD OF UPDATE触发器  670
19.4.4  INSTEAD OF DELETE触发器  671
19.4.5  添补表  671
19.4.6  嵌套表的INSTEAD OF触发器  672
19.5  AFTER SUSPEND触发器  674
19.5.1  构建AFTER SUSPEND触发器  674
19.5.2  看看真实的触发器  676
19.5.3  ORA_SPACE_ERROR_INFO函数  677
19.5.4  DBMS_RESUMABLE包  678
19.5.5  捕捉多个工夫  679
19.5.6  该不应处置?  680
19.6  办理触发器  680
19.6.1  禁用、启用以及删除触发器  680
19.6.2  创立一个禁用的触发器  681
19.6.3  检查触发器  682
19.6.4  反省触发器的无效性  684

第20章  办理PL/SQL代码  685
20.1  办理数据库内的代码  686
20.1.1  数据字典视图概述  687
20.1.2  表现存储工具的信息  688
20.1.3  源代码的表现和搜刮  689
20.1.4  依据顺序的巨细确定Pinning需求  691
20.1.5  取得存储代码的属性  692
20.1.6  经过视图剖析和变动触发器形态  693
20.1.7  剖析参数信息  693
20.1.8  剖析标识符的运用(Oracle 数据库11g的PL/Scope)  695
20.2  依赖干系的办理以及代码的重编译  697
20.2.1  经过数据字典视图剖析依赖干系  698
20.2.2  细粒度依赖(Oracle数据库11g)  702
20.2.3  近程依赖  703
20.2.4  Oracle的近程挪用形式的限定  706
20.2.5  生效的顺序单位的重编译  707
20.3  编译时辰正告  711
20.3.1  一个入门例子  711
20.3.2  启用编译时辰正告  712
20.3.3  一些有效的正告  714
20.4  PL/SQL顺序的测试  722
20.4.1  典范的、虚有其表的测试技能  723
20.4.2  PL/SQL代码测试的普通发起  726
20.4.3  PL/SQL的主动测试选项  727
20.4.4  用utPLSQL测试  728
20.4.5  用Quest Code Tester for Oracle测试  730
20.5  跟踪PL/SQL的实行  732
20.5.1  DBMS_APPLICATION_INFO  734
20.5.2  Quest Error Manager跟踪  736
20.5.3  DBMS_TRACE功用  738
20.6  PL/SQL顺序的调试  741
20.6.1  错误的调试办法  741
20.6.2  调试本领和战略  743
20.7  维护存储进程代码  747
20.7.1  包装的束缚和限定  747
20.7.2  运用包装功用  748
20.7.3  经过DBMS_DDL静态包装  748
20.7.4  包装过的代码的运用指南  749
20.8  基于版本的重界说(Oracle数据库11g R2版本)  750

第21章  PL/SQL的功能优化  753
21.1  辅佐优化的东西  754
21.1.1  内存运用剖析  755
21.1.2  发明PL/SQL代码中的瓶颈地点  755
21.1.3  盘算耗费工夫  760
21.1.4  选择最快的顺序  762
21.1.5  防止有限循环  763
21.1.6  功能相干正告  764
21.2  优化过的编译器  765
21.2.1  优化器的任务原理  766
21.2.2  循环Fetch操纵的运转时优化  769
21.3  数据缓存技能  770
21.3.1  基于包的缓存  771
21.3.2  确定性函数的缓存  776
21.3.3  函数后果缓存(Oracle数据库11g)  778
21.3.4  缓存总结  790
21.4  多行SQL的批处置  790
21.4.1  经过BULK COLLECT减速盘问  792
21.4.2  经过FORALL减速DML  798
21.5  应用管道化的表函数提拔功能  808
21.5.1  用基于管道化函数的加载方法交换基于行的拔出  809
21.5.2  用管道函数调优Merge操纵  816
21.5.3  用并行管道函数停止异步的数据卸载  818
21.5.4  并行管道函数中的分区子句和流子句对功能的影响  822
21.5.5  管道函数和基于本钱的优化器  823
21.5.6  用管道函数优化庞大的数据加载  829
21.5.7  管道函数完毕语  836
21.6  公用的优化技能  837
21.6.1  运用NOCOPY参数形式提示符  837
21.6.2  运用准确的数据范例  840
21.7  回忆功能  841

第22章  I/O操纵和PL/SQL  843
22.1  表现信息  843
22.1.1  启用DBMS_OUTPUT  844
22.1.2  向缓存中写入行  844
22.1.3  从缓存中读取内容  845
22.2  文件的读写  846
22.2.1  UTL_FILE_DIR参数  847
22.2.2  运用Oracle目次  848
22.2.3  翻开文件  850
22.2.4  文件曾经翻开了吗?  852
22.2.5  封闭文件  852
22.2.6  读取文件  853
22.2.7  向文件中写  855
22.2.8  拷贝文件  858
22.2.9  删除文件  859
22.2.10  文件更名和文件挪动  859
22.2.11  提取文件属性  860
22.3  发送邮件  861
22.3.1  Oracle的条件条件  862
22.3.2  设置装备摆设网络平安  863
22.3.3  发送一个短的(32 767或许更少)的纯文本音讯  863
22.3.4  在邮件地点中加上“敌对”的名字  865
22.3.5  发送恣意长度的纯文本音讯  866
22.3.6  发送带有小附件(32 767)的音讯  867
22.3.7  以附件方式发送一个小文件(32 767)  869
22.3.8  恣意巨细的附件  870
22.4  运用Web数据(HTTP)  872
22.4.1  “分片”取得一个Web页面  873
22.4.2  把页面提取到一个LOB中  874
22.4.3  运用HTTP的用户名/暗码验证  875
22.4.4  获取一个SSL加密的Web页面(经过HTTPS)  876
22.4.5  经过GET或许POST给一个Web页面提交数据  877
22.4.6  禁用Cookies或许Cookies耐久化  881
22.4.7  从FTP效劳器获取数据  881
22.4.8  运用代理效劳器  882
22.5  PL/SQL中可用的其他I/O范例  882
22.5.1  数据库管道、行列步队、告警  883
22.5.2  TCP Socket  883
22.5.3  Oracle的内置Web效劳器  883

第6局部  初级PL/SQL主题

第23章  使用平安与PL/SQL  887
23.1  平安概述  887
23.2  加密  888
23.2.1  密钥长度  890
23.2.2  算法  890
23.2.3  弥补和衔接  892
23.2.4  DBMS_CRYPTO包  892
23.2.5  数据加密  894
23.2.6  LOB的加密  897
23.2.7  平安文件  897
23.2.8  数据解密  898
23.2.9  天生密钥  899
23.2.10  密钥办理  900
23.2.11  加密散列  905
23.2.12  运用音讯验证码  907
23.2.13  运用通明数据加密(TDE)  908
23.2.14  通明的表空间加密  910
23.3  行级平安  912
23.3.1  为什么要学习RLS  914
23.3.2  一个复杂的RLS示例  915
23.3.3  运用静态战略  919
23.3.4  运用列敏感的RLS  923
23.3.5  RLS调试  927
23.4  使用顺序上下文  930
23.4.1  运用使用顺序上下文  931
23.4.2  上下文的平安  932
23.4.3  把上下文用作RLS的谓词条件  933
23.4.4  辨认出非数据库的用户  936
23.5  细粒度审计  938
23.5.1  为什么要学习FGA  939
23.5.2  一个复杂的FGA示例  940
23.5.3  拜访几多列  942
23.5.4  检查审计跟踪信息  943
23.5.5  运用绑定变量  943
23.5.6  运用句柄模块  945

第24章  PL/SQL架构  947
24.1  DIANA是谁(或许是什么)  947
24.2  Oracle是怎样实行PL/SQL代码的  948
24.2.1  一个例子  949
24.2.2  编译器的限定  952
24.3  PL/SQL的缺省包  952
24.4  实行权限模子  955
24.4.1  界说者权限模子  956
24.4.2  挪用者权限形式  960
24.4.3  组合权限模子  962
24.5  条件编译  963
24.5.1  条件编译的例子  964
24.5.2  盘问指令  965
24.5.3  $IF指令  968
24.5.4  $ERROR指令  970
24.5.5  把代码和包常量同步  970
24.5.6  用盘问指令完成顺序专有设置  971
24.5.7  运用预处置后的代码  972
24.6  PL/SQL和数据库实例内存  974
24.6.1  PGA、UGA和CGA  974
24.6.2  游标、内存及其他  975
24.6.3  增加内存用的本领  977
24.6.4  假如内存用光了该怎样办  987
24.7  原生式编译  990
24.7.1  什么时分运用表明形式  990
24.7.2  什么时分运用原生形式  991
24.7.3  原生编译和数据库版本  991
24.8  我们需求晓得的  991

第25章  PL/SQL的环球化和当地化  993
25.1  概述和术语  995
25.2  Unicode入门  996
25.2.1  国度字符集的数据范例  998
25.2.2  字符编码  998
25.2.3  和环球化支持相干的参数  999
25.2.4  Unicode 函数  1000
25.3  字符语义  1007
25.4  字符串排序次序  1011
25.4.1  二进制排序  1012
25.4.2  单言语排序  1013
25.4.3  多言语排序  1015
25.5  多言语信息检索  1016
25.5.1  信息检索和PL/SQL  1018
25.6  日期/工夫  1021
25.6.1  工夫戳数据范例  1021
25.6.2  日期/工夫款式  1022
25.7  钱币转换  1026
25.8  PL/SQL的环球化龙都国际官网开辟东西箱  1028
25.8.1  UTL_I18N东西包  1028
25.8.2  UTL_LMS非常处置包  1031
25.8.3  GDK完成选项  1032

第26章  PL/SQL的面向工具特性  1034
26.1  Oracle工具特性的引见  1034
26.2  工具范例示例  1036
26.2.1  创立一个基类  1037
26.2.2  创立子范例  1039
26.2.3  办法  1040
26.2.4  在Oracle数据库11g中挪用父类的办法  1045
26.2.5  保管、提取、运用耐久化工具  1046
26.2.6  演化和创立  1054
26.2.7  回到指针吗?  1056
26.2.8  泛化数据:ANY范例  1063
26.2.9  我也可以本人做  1067
26.2.10  工具的比拟  1071
26.3  工具视图  1075
26.3.1  一个示例的干系零碎  1077
26.3.2  带有聚集属性的工具视图  1078
26.3.3  工具子视图  1081
26.3.4  带有反干系的工具视图  1083
26.3.5  INSTEAD OF触发器  1084
26.3.6  工具视图和工具表的区别  1086
26.4  维护工具范例和工具视图  1087
26.4.1  数据字典  1087
26.4.2  权限  1089
26.5  来自一个干系龙都国际官网开辟者的总结考虑  1091

附录A  正则表达式的元字符和函数参数  1093
A.1  元字符  1093
A.2  函数和参数  1096
A.2.1  正则表达式函数  1096
A.2.2  正则表达式参数  1097
附录B  数字款式模子  1099
附录C  日期款式模子  1102 
 
(责任编辑:小锋)
------分开线----------------------------