Michael McLaughlin, D. CS., is the Senior Application Upgrade Manager for Oracle Applications Release Engineering. He is currently working on the upgrade architecture for the next release of Oracle Applications. He has worked with PL/SQL since its first version in Oracle 6, and has authored customer support notes on customizing Oracle Applications with Pro*C and PL/SQL. He has taught computer science and information technology at Regis University and Colorado Technical University, including courses in database development, SQL, PL/SQL, and Java. He is the coauthor of Oracle Database 10g PL/SQL Programming.
ACKNOWLEDGMENTS | xv | ||||
INTRODUCTION | xvii | ||||
PART I Advanced Concepts, Internals, and Debugging Concepts | |||||
|
3 | (22) | |||
|
4 | (1) | |||
|
5 | (18) | |||
|
6 | (3) | |||
|
9 | (3) | |||
|
12 | (1) | |||
|
12 | (6) | |||
|
18 | (3) | |||
|
21 | (2) | |||
|
23 | (2) | |||
|
25 | (20) | |||
|
26 | (7) | |||
|
27 | (1) | |||
|
28 | (2) | |||
|
30 | (3) | |||
|
33 | (1) | |||
|
33 | (1) | |||
|
34 | (1) | |||
|
34 | (7) | |||
|
34 | (5) | |||
|
39 | (2) | |||
|
41 | (2) | |||
|
43 | (2) | |||
|
45 | (28) | |||
|
47 | (9) | |||
|
47 | (3) | |||
|
50 | (6) | |||
|
56 | (13) | |||
|
57 | (7) | |||
|
64 | (5) | |||
|
69 | (1) | |||
|
69 | (4) | |||
PART II Invoker's Rights, Java libraries, and Object Patterns | |||||
|
73 | (30) | |||
|
75 | (13) | |||
|
75 | (8) | |||
|
83 | (5) | |||
|
88 | (13) | |||
|
89 | (8) | |||
|
97 | (4) | |||
|
101 | (1) | |||
|
102 | (1) | |||
|
102 | (1) | |||
|
102 | (1) | |||
|
103 | (38) | |||
|
105 | (4) | |||
|
109 | (2) | |||
|
109 | (1) | |||
|
110 | (1) | |||
|
111 | (1) | |||
|
111 | (27) | |||
|
114 | (5) | |||
|
119 | (5) | |||
|
124 | (9) | |||
|
133 | (5) | |||
|
138 | (2) | |||
|
140 | (1) | |||
|
141 | (56) | |||
|
143 | (10) | |||
|
143 | (10) | |||
|
153 | (3) | |||
|
156 | (9) | |||
|
165 | (29) | |||
|
194 | (3) | |||
PART III Optimizing PL/SQL Solutions | |||||
|
197 | (58) | |||
|
199 | (12) | |||
|
200 | (7) | |||
|
207 | (2) | |||
|
209 | (2) | |||
|
211 | (43) | |||
|
217 | (32) | |||
|
249 | (4) | |||
|
253 | (1) | |||
|
254 | (1) | |||
|
255 | (32) | |||
|
258 | (1) | |||
|
259 | (8) | |||
|
260 | (2) | |||
|
262 | (2) | |||
|
264 | (3) | |||
|
267 | (12) | |||
|
268 | (6) | |||
|
274 | (5) | |||
|
279 | (2) | |||
|
281 | (3) | |||
|
281 | (2) | |||
|
283 | (1) | |||
|
284 | (3) | |||
PART IV Text Management Using PL/SQL | |||||
|
287 | (48) | |||
|
288 | (6) | |||
|
289 | (1) | |||
|
289 | (2) | |||
|
291 | (3) | |||
|
294 | (21) | |||
|
295 | (1) | |||
|
296 | (1) | |||
|
296 | (14) | |||
|
310 | (5) | |||
|
315 | (18) | |||
|
315 | (9) | |||
|
324 | (9) | |||
|
333 | (2) | |||
|
335 | (28) | |||
|
336 | (1) | |||
|
336 | (1) | |||
|
337 | (12) | |||
|
338 | (1) | |||
|
338 | (1) | |||
|
339 | (10) | |||
|
349 | (11) | |||
|
349 | (6) | |||
|
355 | (5) | |||
|
360 | (3) | |||
PART V PL/SQL Server Pages and Database Management | |||||
|
363 | (34) | |||
|
365 | (1) | |||
|
366 | (2) | |||
|
368 | (2) | |||
|
368 | (2) | |||
|
370 | (3) | |||
|
371 | (1) | |||
|
372 | (1) | |||
|
373 | (11) | |||
|
373 | (3) | |||
|
376 | (7) | |||
|
383 | (1) | |||
|
384 | (12) | |||
|
387 | (2) | |||
|
389 | (6) | |||
|
395 | (1) | |||
|
396 | (1) | |||
|
397 | (30) | |||
|
398 | (3) | |||
|
398 | (3) | |||
|
401 | (16) | |||
|
401 | (11) | |||
|
412 | (1) | |||
|
413 | (4) | |||
|
417 | (7) | |||
|
417 | (3) | |||
|
420 | (4) | |||
|
424 | (3) | |||
PART VI Appendixes | |||||
|
427 | (10) | |||
|
428 | (2) | |||
|
430 | (3) | |||
|
433 | (3) | |||
|
436 | (1) | |||
|
437 | (18) | |||
|
438 | (1) | |||
|
438 | (13) | |||
|
438 | (1) | |||
|
439 | (1) | |||
|
440 | (3) | |||
|
443 | (1) | |||
|
444 | (1) | |||
|
445 | (2) | |||
|
447 | (1) | |||
|
448 | (3) | |||
|
451 | (4) | |||
|
451 | (1) | |||
|
452 | (3) | |||
|
455 | (10) | |||
|
456 | (9) | |||
|
456 | (1) | |||
|
457 | (3) | |||
|
460 | (1) | |||
|
461 | (1) | |||
|
461 | (1) | |||
|
461 | (1) | |||
|
462 | (1) | |||
|
462 | (1) | |||
|
462 | (1) | |||
|
463 | (1) | |||
|
463 | (1) | |||
|
464 | (1) | |||
|
465 | (12) | |||
|
466 | (1) | |||
|
466 | (2) | |||
|
468 | (9) | |||
Index | 477 |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.