- Page 1 and 2: Oracle® Database Advanced Applicat
- Page 5 and 6: Contents Preface ..................
- Page 7 and 8: Representing Date and Time Data....
- Page 9 and 10: Creating Disabled Constraints .....
- Page 11 and 12: 8 Using the PL/SQL Hierarchical Pro
- Page 13 and 14: 11 Using Continuous Query Notificat
- Page 15 and 16: 13 Choosing a Programming Environme
- Page 17 and 18: Overriding Default Data Type Mappin
- Page 19 and 20: Creating a Table with MGD_ID Column
- Page 21 and 22: What Kind of Triggers Can Fire.....
- Page 23 and 24: List of Examples 1-1 LOCK TABLE wit
- Page 25 and 26: 19-1 Inherited and Actual Objects..
- Page 27: List of Tables 1-1 COMMIT Statement
- Page 31 and 32: Convention boldface italic monospac
- Page 33 and 34: What's New in Application Developme
- Page 35 and 36: CHANGE_DUPKEY_ERROR_INDEX Hint When
- Page 37 and 38: eturns the number of times a patter
- Page 39 and 40: egistered for result-set-change not
- Page 41: Part I Part I SQL for Application D
- Page 44 and 45: Description of SQL Statement Proces
- Page 46 and 47: Processing Other Types of SQL State
- Page 48 and 49: Grouping Operations into Transactio
- Page 50 and 51: Grouping Operations into Transactio
- Page 52 and 53: Using Cursors Using Cursors queries
- Page 54 and 55: Locking Tables Explicitly Locking T
- Page 56 and 57: Locking Tables Explicitly When to L
- Page 58 and 59: Locking Tables Explicitly See Also:
- Page 60 and 61: Locking Tables Explicitly Table 1-3
- Page 62 and 63: Locking Tables Explicitly Table 1-3
- Page 64 and 65: Locking Tables Explicitly Table 1-3
- Page 66 and 67: Using Serializable Transactions for
- Page 68 and 69: Using Serializable Transactions for
- Page 70 and 71: Using Serializable Transactions for
- Page 72 and 73: Using Serializable Transactions for
- Page 74 and 75: Autonomous Transactions When you en
- Page 76 and 77: Autonomous Transactions Table 1-8 P
- Page 78 and 79:
Autonomous Transactions Figure 1-7
- Page 80 and 81:
Resuming Execution After Storage Al
- Page 82 and 83:
Resuming Execution After Storage Al
- Page 84 and 85:
Overview of SQL Data Types Overview
- Page 86 and 87:
Representing Numeric Data ■ ■ S
- Page 88 and 89:
Representing Numeric Data See Also:
- Page 90 and 91:
Representing Numeric Data See Also:
- Page 92 and 93:
Representing Numeric Data You can c
- Page 94 and 95:
Representing Date and Time Data ■
- Page 96 and 97:
Representing Date and Time Data Exa
- Page 98 and 99:
Representing Specialized Data ■
- Page 100 and 101:
Representing Specialized Data ■
- Page 102 and 103:
Representing Specialized Data END C
- Page 104 and 105:
Identifying Rows by Address / BEGIN
- Page 106 and 107:
Identifying Rows by Address -------
- Page 108 and 109:
How Oracle Database Converts Data T
- Page 110 and 111:
Metadata for SQL Built-In Functions
- Page 112 and 113:
Overview of Regular Expressions A r
- Page 114 and 115:
Metacharacters in Regular Expressio
- Page 116 and 117:
Metacharacters in Regular Expressio
- Page 118 and 119:
Metacharacters in Regular Expressio
- Page 120 and 121:
Using Regular Expressions in SQL St
- Page 122 and 123:
Using Regular Expressions in SQL St
- Page 124 and 125:
Guidelines for Application-Specific
- Page 126 and 127:
Guidelines for Application-Specific
- Page 128 and 129:
Examples of Creating Basic Indexes
- Page 130 and 131:
When to Use Function-Based Indexes
- Page 132 and 133:
When to Use Function-Based Indexes
- Page 134 and 135:
When to Use Function-Based Indexes
- Page 136 and 137:
Overview of Constraints Enforcing B
- Page 138 and 139:
Overview of Constraints VALUES (NUL
- Page 140 and 141:
Enforcing Referential Integrity wit
- Page 142 and 143:
Enforcing Referential Integrity wit
- Page 144 and 145:
Enforcing Referential Integrity wit
- Page 146 and 147:
Minimizing Space and Time Overhead
- Page 148 and 149:
When to Use CHECK Constraints See A
- Page 150 and 151:
Enabling and Disabling Constraints
- Page 152 and 153:
Enabling and Disabling Constraints
- Page 154 and 155:
Modifying Constraints Modifying Con
- Page 156 and 157:
Dropping Constraints Dropping Const
- Page 158 and 159:
Viewing Information About Constrain
- Page 160 and 161:
Viewing Information About Constrain
- Page 163 and 164:
6 6Coding PL/SQL Subprograms and Pa
- Page 165 and 166:
Overview of PL/SQL Units FETCH c1 I
- Page 167 and 168:
Overview of PL/SQL Units Note: If y
- Page 169 and 170:
Overview of PL/SQL Units Use the %R
- Page 171 and 172:
Overview of PL/SQL Units Privileges
- Page 173 and 174:
Overview of PL/SQL Units The specif
- Page 175 and 176:
Overview of PL/SQL Units 'Invalid E
- Page 177 and 178:
Overview of PL/SQL Units package, t
- Page 179 and 180:
Overview of PL/SQL Units SET SALARY
- Page 181 and 182:
Cursor Variables Cursor Variables A
- Page 183 and 184:
Cursor Variables -- Open cursor, us
- Page 185 and 186:
Handling Run-Time PL/SQL Errors LIN
- Page 187 and 188:
Handling Run-Time PL/SQL Errors Fig
- Page 189 and 190:
Debugging Stored Subprograms ■
- Page 191 and 192:
Invoking Stored Subprograms DBMS_DE
- Page 193 and 194:
Invoking Stored Subprograms END; /
- Page 195 and 196:
Invoking Remote Subprograms BEGIN p
- Page 197 and 198:
Invoking Stored PL/SQL Functions fr
- Page 199 and 200:
Invoking Stored PL/SQL Functions fr
- Page 201 and 202:
Invoking Stored PL/SQL Functions fr
- Page 203 and 204:
Invoking Stored PL/SQL Functions fr
- Page 205 and 206:
Invoking Stored PL/SQL Functions fr
- Page 207 and 208:
Coding Your Own Aggregate Functions
- Page 209 and 210:
7 7Using PL/Scope PL/Scope is a com
- Page 211 and 212:
PL/Scope Identifier Data for STANDA
- Page 213 and 214:
Viewing PL/Scope Data Viewing PL/Sc
- Page 215 and 216:
Identifier Types that PL/Scope Coll
- Page 217 and 218:
Usages that PL/Scope Reports Usages
- Page 219 and 220:
Sample PL/Scope Session -----------
- Page 221 and 222:
Sample PL/Scope Session AND USAGE='
- Page 223 and 224:
8 8Using the PL/SQL Hierarchical Pr
- Page 225 and 226:
Understanding Raw Profiler Output B
- Page 227 and 228:
Understanding Raw Profiler Output T
- Page 229 and 230:
Analyzing Profile Data Table 8-3 Ta
- Page 231 and 232:
Analyzing Profile Data Table 8-5 DB
- Page 233 and 234:
Analyzing Profile Data Example 8-4
- Page 235 and 236:
plshprof Utility runid NUMBER; BEGI
- Page 237 and 238:
plshprof Utility ■ ■ ■ ■
- Page 239 and 240:
plshprof Utility Sample Report Name
- Page 241 and 242:
plshprof Utility ■ ■ ■ ■ Fu
- Page 243 and 244:
plshprof Utility Sample Report 1 Fu
- Page 245 and 246:
plshprof Utility Subtree Function D
- Page 247 and 248:
9 9Developing PL/SQL Web Applicatio
- Page 249 and 250:
Implementing PL/SQL Web Application
- Page 251 and 252:
Using Embedded PL/SQL Gateway ■
- Page 253 and 254:
Using Embedded PL/SQL Gateway Table
- Page 255 and 256:
Using Embedded PL/SQL Gateway ■
- Page 257 and 258:
Using Embedded PL/SQL Gateway 3. Se
- Page 259 and 260:
Using Embedded PL/SQL Gateway REM D
- Page 261 and 262:
Using Embedded PL/SQL Gateway v_dad
- Page 263 and 264:
Using Embedded PL/SQL Gateway | ANO
- Page 265 and 266:
Using Embedded PL/SQL Gateway EXEC
- Page 267 and 268:
Passing Parameters to PL/SQL Web Ap
- Page 269 and 270:
Passing Parameters to PL/SQL Web Ap
- Page 271 and 272:
Performing Network Operations in PL
- Page 273 and 274:
Performing Network Operations in PL
- Page 275 and 276:
Performing Network Operations in PL
- Page 277 and 278:
10 10Developing PL/SQL Server Pages
- Page 279 and 280:
PL/SQL Server Pages and Other Scrip
- Page 281 and 282:
Developing PL/SQL Server Pages Tabl
- Page 283 and 284:
Developing PL/SQL Server Pages Ret
- Page 285 and 286:
Developing PL/SQL Server Pages Li
- Page 287 and 288:
Developing PL/SQL Server Pages 'hr
- Page 289 and 290:
Loading PL/SQL Server Pages into th
- Page 291 and 292:
Running PL/SQL Server Pages Through
- Page 293 and 294:
Examples of PL/SQL Server Pages ■
- Page 295 and 296:
Examples of PL/SQL Server Pages Fil
- Page 297 and 298:
Debugging PL/SQL Server Pages ORDER
- Page 299 and 300:
Putting PL/SQL Server Pages into Pr
- Page 301 and 302:
11 11Using Continuous Query Notific
- Page 303 and 304:
Query Result Change Notification (Q
- Page 305 and 306:
Events that Generate Notifications
- Page 307 and 308:
Good Candidates for CQN Notificatio
- Page 309 and 310:
Good Candidates for CQN Figure 11-2
- Page 311 and 312:
Creating CQN Registrations CQN Regi
- Page 313 and 314:
Creating CQN Registrations To speci
- Page 315 and 316:
Creating CQN Registrations ■ ■
- Page 317 and 318:
Creating CQN Registrations SELECT E
- Page 319 and 320:
Creating CQN Registrations Table 11
- Page 321 and 322:
Creating CQN Registrations Table 11
- Page 323 and 324:
Creating CQN Registrations ■ Extr
- Page 325 and 326:
Interpreting Notifications handler
- Page 327 and 328:
Configuring CQN: Scenario Table 11-
- Page 329 and 330:
Configuring CQN: Scenario numquerie
- Page 331 and 332:
Configuring CQN: Scenario The notif
- Page 333:
Part III Part III Advanced Topics f
- Page 336 and 337:
Overview of Oracle Flashback Techno
- Page 338 and 339:
Configuring Your Database for Oracl
- Page 340 and 341:
Using Oracle Flashback Query (SELEC
- Page 342 and 343:
Using Oracle Flashback Version Quer
- Page 344 and 345:
Using Oracle Flashback Transaction
- Page 346 and 347:
Using ORA_ROWSCN 030002002B210000 1
- Page 348 and 349:
Using DBMS_FLASHBACK Package 2. In
- Page 350 and 351:
Using Flashback Transaction Some da
- Page 352 and 353:
Using Flashback Data Archive (Oracl
- Page 354 and 355:
Using Flashback Data Archive (Oracl
- Page 356 and 357:
Using Flashback Data Archive (Oracl
- Page 358 and 359:
Using Flashback Data Archive (Oracl
- Page 360 and 361:
Performance Guidelines for Oracle F
- Page 362 and 363:
Overview of Application Architectur
- Page 364 and 365:
Overview of PL/SQL Overview of PL/S
- Page 366 and 367:
Overview of Oracle Database Java Su
- Page 368 and 369:
Overview of Oracle Database Java Su
- Page 370 and 371:
Overview of Oracle Database Java Su
- Page 372 and 373:
Overview of Oracle Database Java Su
- Page 374 and 375:
Overview of Precompilers PL/SQL Adv
- Page 376 and 377:
Overview of Precompilers float comm
- Page 378 and 379:
Overview of OCI and OCCI Use the pr
- Page 380 and 381:
Overview of OCI and OCCI ■ In a p
- Page 382 and 383:
Overview of OraOLEDB } OracleConnec
- Page 384 and 385:
Overview of Oracle Objects for OLE
- Page 386 and 387:
Overview of Oracle Objects for OLE
- Page 388 and 389:
Overview of Oracle Objects for OLE
- Page 390 and 391:
Overview of Oracle Objects for OLE
- Page 392 and 393:
What Is an External Procedure? ■
- Page 394 and 395:
Loading External Procedures Loading
- Page 396 and 397:
Loading External Procedures void C_
- Page 398 and 399:
Loading External Procedures LIBRARY
- Page 400 and 401:
Publishing External Procedures { CO
- Page 402 and 403:
Publishing External C Procedures }
- Page 404 and 405:
Locations of Call Specifications );
- Page 406 and 407:
Passing Parameters to External C Pr
- Page 408 and 409:
Passing Parameters to External C Pr
- Page 410 and 411:
Passing Parameters to External C Pr
- Page 412 and 413:
Passing Parameters to External C Pr
- Page 414 and 415:
Passing Parameters to External C Pr
- Page 416 and 417:
Running External Procedures with CA
- Page 418 and 419:
Running External Procedures with CA
- Page 420 and 421:
Handling Errors and Exceptions in M
- Page 422 and 423:
Using Service Routines with Externa
- Page 424 and 425:
Using Service Routines with Externa
- Page 426 and 427:
Doing Callbacks with External C Pro
- Page 428 and 429:
Doing Callbacks with External C Pro
- Page 430 and 431:
Doing Callbacks with External C Pro
- Page 432 and 433:
Doing Callbacks with External C Pro
- Page 434 and 435:
X/Open Distributed Transaction Proc
- Page 436 and 437:
X/Open Distributed Transaction Proc
- Page 438 and 439:
Developing and Installing XA Applic
- Page 440 and 441:
Developing and Installing XA Applic
- Page 442 and 443:
Developing and Installing XA Applic
- Page 444 and 445:
Developing and Installing XA Applic
- Page 446 and 447:
Developing and Installing XA Applic
- Page 448 and 449:
Developing and Installing XA Applic
- Page 450 and 451:
Developing and Installing XA Applic
- Page 452 and 453:
Troubleshooting XA Applications xa_
- Page 454 and 455:
Oracle XA Issues and Restrictions I
- Page 456 and 457:
Oracle XA Issues and Restrictions i
- Page 458 and 459:
Oracle XA Issues and Restrictions M
- Page 460 and 461:
Publish-Subscribe Architecture Figu
- Page 462 and 463:
Examples of a Publish-Subscribe Mec
- Page 464 and 465:
Examples of a Publish-Subscribe Mec
- Page 466 and 467:
Examples of a Publish-Subscribe Mec
- Page 468 and 469:
Identity Concepts category has a se
- Page 470 and 471:
Identity Concepts SGTIN-64 represen
- Page 472 and 473:
Using the Identity Code Package uti
- Page 474 and 475:
Using the Identity Code Package sel
- Page 476 and 477:
Using the Identity Code Package cal
- Page 478 and 479:
Using the Identity Code Package req
- Page 480 and 481:
Using the Identity Code Package
- Page 482 and 483:
Using the Identity Code Package DBM
- Page 484 and 485:
Identity Code Package Types 0111110
- Page 486 and 487:
Identity Code Metadata Tables and V
- Page 488 and 489:
Electronic Product Code (EPC) Conce
- Page 490 and 491:
Oracle Database Tag Data Translatio
- Page 492 and 493:
Oracle Database Tag Data Translatio
- Page 494 and 495:
Overview of Schema Object Dependenc
- Page 496 and 497:
Querying Object Dependencies A view
- Page 498 and 499:
Invalidation of Dependent Objects T
- Page 500 and 501:
Guidelines for Reducing Invalidatio
- Page 502 and 503:
Name Resolution in Schema Scope Rev
- Page 504 and 505:
Remote Procedure Call (RPC) Depende
- Page 506 and 507:
Remote Procedure Call (RPC) Depende
- Page 508 and 509:
Remote Procedure Call (RPC) Depende
- Page 510 and 511:
Remote Procedure Call (RPC) Depende
- Page 512 and 513:
Shared SQL Dependency Management 18
- Page 514 and 515:
Editions Editions Editions are nons
- Page 516 and 517:
Editions Enabling Editions for a Us
- Page 518 and 519:
Editions / DBMS_OUTPUT.PUT_LINE('He
- Page 520 and 521:
Editions e2 invokes inherited proce
- Page 522 and 523:
Editions Making an Edition Availabl
- Page 524 and 525:
Editions For details, see "Crossedi
- Page 526 and 527:
Editioning Views You drop an editio
- Page 528 and 529:
Editioning Views Because an edition
- Page 530 and 531:
Crossedition Triggers Forward Cross
- Page 532 and 533:
Crossedition Triggers Kind of Trigg
- Page 534 and 535:
Crossedition Triggers Topics: ■
- Page 536 and 537:
Crossedition Triggers END; END IF;
- Page 538 and 539:
Displaying Information About Editio
- Page 540 and 541:
Using Edition-Based Redefinition to
- Page 542 and 543:
Using Edition-Based Redefinition to
- Page 544 and 545:
Using Edition-Based Redefinition to
- Page 546 and 547:
Using Edition-Based Redefinition to
- Page 548 and 549:
Using Edition-Based Redefinition to
- Page 550 and 551:
Using Edition-Based Redefinition to
- Page 552 and 553:
Using Edition-Based Redefinition to
- Page 554 and 555:
Using Edition-Based Redefinition to
- Page 556 and 557:
Multithreaded extproc Agent Archite
- Page 558 and 559:
Administering the Multithreaded ext
- Page 560 and 561:
Administering the Multithreaded ext
- Page 562 and 563:
Administering the Multithreaded ext
- Page 564 and 565:
Administering the Multithreaded ext
- Page 566 and 567:
Administering the Multithreaded ext
- Page 568 and 569:
C C external subprogram callback wi
- Page 570 and 571:
FOREIGN KEY constraint and, 5-12 re
- Page 572 and 573:
where to put, 4-3 infinity, 2-8 inh
- Page 574 and 575:
pre-2.0, 13-8 Oracle JDeveloper in
- Page 576 and 577:
CQN and, 11-12 in general, 2-23 See
- Page 578:
UNDO_RETENTION parameter, 1-9 undoi