-
Overview
-
Chapter 1 Introduction
- The Power of Built-in Packages
- Built-in Packages Covered in This Book
- Using Built-in Packages
- Examining Built-in Package Source Code
-
-
Application Development Packages
-
Chapter 2 Executing Dynamic SQL and PL/SQL
- Examples of Dynamic SQL
- Getting Started with DBMS_SQL
- The DBMS_SQL Interface
- Tips on Using Dynamic SQL
- DBMS_SQL Examples
-
Chapter 3 Intersession Communication
- DBMS_PIPE: Communicating Between Sessions
- DBMS_ALERT: Broadcasting Alerts to Users
-
Chapter 4 User Lock and Transaction Management
- DBMS_LOCK: Creating and Managing Resource Locks
- DBMS_TRANSACTION: Interfacing to SQL Transaction Statements
-
Chapter 5 Oracle Advanced Queuing
- Oracle AQ Concepts
- Getting Started with Oracle AQ
- Oracle AQ Nonprogram Elements
- DBMS_AQ: Interfacing to Oracle AQ (Oracle8 only)
- DBMS_AQADM: Performing AQ Administrative Tasks (Oracle8 only)
- Oracle AQ Database Objects
- Oracle AQ Examples
-
Chapter 6 Generating Output from PL/SQL Programs
- DBMS_OUTPUT: Displaying Output
- UTL_FILE: Reading and Writing Server-side Files
-
Chapter 7 Defining an Application Profile
- Getting Started with DBMS_APPLICATION_INFO
- DBMS_APPLICATION_INFO Interface
- DBMS_APPLICATION_INFO Examples
-
Chapter 8 Managing Large Objects
- Getting Started with DBMS_LOB
- LOB Concepts
- DBMS_LOB Interface
-
Chapter 9 Datatype Packages
- DBMS_ROWID: Working with the ROWID Pseudo-Column (Oracle8 only)
- UTL_RAW: Manipulating Raw Data
- UTL_REF: Referencing Objects (Oracle8.0.4)
-
Chapter 10 Miscellaneous Packages
- DBMS_UTILITY: Performing Miscellaneous Operations
- DBMS_DESCRIBE: Describing PL/SQL Program Headers
- DBMS_DDL: Compiling and Analyzing Objects
- DBMS_RANDOM: Generating Random Numbers (Oracle8 Only)
-
-
Server Management Packages
-
Chapter 11 Managing Session Information
- DBMS_SESSION: Managing Session Information
- DBMS_SYSTEM: Setting Events for Debugging
-
Chapter 12 Managing Server Resources
- DBMS_SPACE: Obtaining Space Information
- DBMS_SHARED_POOL: Pinning Objects
-
Chapter 13 Job Scheduling in the Database
- Getting Started with DBMS_ JOB
- Job Queue Architecture
- Tips on Using DBMS_JOB
- DBMS_JOB Examples
-
-
Distributed Database Packages
-
Chapter 14 Snapshots
- DBMS_SNAPSHOT: Managing Snapshots
- DBMS_REFRESH: Managing Snapshot Groups
- DBMS_OFFLINE_SNAPSHOT: Performing Offline Snapshot Instantiation
- DBMS_REPCAT: Managing Snapshot Replication Groups
-
Chapter 15 Advanced Replication
- DBMS_REPCAT_AUTH: Setting Up Administrative Accounts
- DBMS_REPCAT_ADMIN: Setting Up More Administrator Accounts
- DBMS_REPCAT: Replication Environment Administration
- DBMS_OFFLINE_OG: Performing Site Instantiation
- DBMS_RECTIFIER_DIFF: Comparing Replicated Tables
- DBMS_REPUTIL: Enabling and Disabling Replication
-
Chapter 16 Conflict Resolution
- Getting Started with DBMS_REPCAT
- Column Groups with DBMS_REPCAT
- Priority Groups with DBMS_REPCAT
- Site Priority Groups with DBMS_REPCAT
- Assigning Resolution Methods with DBMS_REPCAT
- Monitoring Conflict Resolution with DBMS_REPCAT
-
Chapter 17 Deferred Transactions and Remote Procedure Calls
- About Deferred Transactions and RPCs
- DBMS_DEFER_SYS: Managing Deferred Transactions
- DBMS_DEFER: Building Deferred Calls
- DBMS_DEFER_QUERY: Performing Diagnostics and Maintenance
-
-
Appendix A What's on the Companion Disk?
-
Installing the Guide
-
Using the Guide
-
-
Colophon
- Title:
- Oracle Built-in Packages
- By:
- Steven Feuerstein, Charles Dye, John Beresniewicz
- Publisher:
- O'Reilly Media
- Formats:
-
- Safari Books Online
- Print Release:
- May 1998
- Pages:
- 956
- Print ISBN:
- 978-1-56592-375-1
- | ISBN 10:
- 1-56592-375-8
Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The animal appearing on the cover of Oracle Built-in Packages is a centipede. Centipedes (class Chilopoda ) are flattened, elongated, carnivorous arthropods, bearing one pair of legs per body segment. There are numerous orders of centipedes and over 2,500 species. Most of these are small, but some range up to 10 inches in length. Lifespan also varies among species, the longest being about 6 years. Centipedes generally live in moist habitats, including household basements, and are usually nocturnal or underground dwellers. Most species lay eggs in soil during the warmer months and live through the winter as adults.
Though the name implies a hundred legs, the actual number varies from 15 to well over a hundred depending on species. The first pair of legs immediately beneath the mouth is modified into a set of venom-bearing jaws with which the centipede kills its prey (live insects and other small animals) and which are only occasionally used to bite humans, resulting in minor pain and swelling. Centipedes are usually considered household pests, though they are more of a nuisance than a threat, and eat unwelcome insects and other household pests. Edie Freedman designed the cover of this book, using a 19th-century engraving from the Dover Pictorial Archive. The cover layout was produced with Quark XPress using the ITC Garamond font. Whenever possible, our books use Rep-Kover?, a durable and flexible lay-flat binding. If the page count exceeds RepKover's limit, perfect binding is used.
The inside layout was designed by Nancy Priest and implemented in FrameMaker 5.0 by Mike Sierra. The text and heading fonts are ITC Garamond Light and Garamond Book. The illustrations that appear in the book were created in Adobe Photoshop 4 by Robert Romano. This colophon was written by Nancy Kotary.
