start page | rating of books | rating of authors | reviews | copyrights
Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Index: P
- PACKAGE column
- *_CONTEXT data dictionary views: 8.4.3. Context Data Dictionary Views, Guide to Oracle8i Features
- *_POLICIES data dictionary views: 8.4.3. Context Data Dictionary Views, Guide to Oracle8i Features
PACK_MESSAGE procedure - 3.1.1.1. DBMS_PIPE programs, Oracle Built-in Packages
- 3.1.4.1. The DBMS_PIPE.PACK_MESSAGE procedure, Oracle Built-in Packages
- C.10.3. The PACK_MESSAGE procedure, Oracle PL/SQL Programming
- sending/receiving relationship and: 3.1.7.3. The dbpipe utility package, Oracle Built-in Packages
PACK_MESSAGE_RAW procedure - 3.1.1.1. DBMS_PIPE programs, Oracle Built-in Packages
- 3.1.4.2. The DBMS_PIPE.PACK_MESSAGE_RAW procedure, Oracle Built-in Packages
PACK_MESSAGE_ROWID procedure - 3.1.1.1. DBMS_PIPE programs, Oracle Built-in Packages
- 3.1.4.3. The DBMS_PIPE.PACK_MESSAGE_ROWID procedure, Oracle Built-in Packages
PARALLEL_ENABLE keyword - 1.3.9. Miscellaneous New Features and Performance Improvements (Chapter 10, More Goodies for Oracle8i PL/SQL Developers), Guide to Oracle8i Features
- 10.2.2.3. PARALLEL_ENABLE functions , Guide to Oracle8i Features
PARAMETERS clause: 21.4.1. Datatype Conversion, Oracle PL/SQL Programming - declaring parameters: 21.4.4. Correct Declaration of Properties, Oracle PL/SQL Programming
- parameters possible in: 21.4.3. Properties, Oracle PL/SQL Programming
PARSE procedure - 19.5.6.1. Open and parse, Advanced Oracle PL/SQL Programming with Packages
- 2.2.3. DBMS_SQL Programs, Oracle Built-in Packages
- 2.3.3.1. The DBMS_SQL.PARSE procedure, Oracle Built-in Packages
- C.14.15. The PARSE procedure, Oracle PL/SQL Programming
- DBMS_SQL package: 3.2.2. Some Rules and Restrictions, Guide to Oracle8i Features
- encapsulating for error handling: 2.4.6. Problem-Solving Dynamic SQL Errors, Oracle Built-in Packages
- SQL language version: 2.2.6. DBMS_SQL Nonprogram Elements, Oracle Built-in Packages
PDAs (Personal Data Assistants): 1.1. The Internet Grows Up, Oracle Web Applications PF_OWNER column, *_POLICIES data dictionary views: 8.4.3. Context Data Dictionary Views, Guide to Oracle8i Features PGA (Program Global Area): 25.3.1. Use Package Data to Minimize SQL Access, Oracle PL/SQL Programming PL/Formatter - 6.4. PL/SQL Tools, Oracle Web Applications
- 6.4.2. PL/Formatter, Oracle Web Applications
PL/SQL - 2.4.8. Executing Dynamic PL/SQL, Oracle Built-in Packages
- 1.3. Oracle's Solution -- Oracle8i, Oracle Web Applications
- 6. PL/SQL, Oracle Web Applications
- C interface, datatypes and: 21.4.1. Datatype Conversion, Oracle PL/SQL Programming
- Programming Companion Utilities Guide: A. What's on the Companion Disk?, Oracle PL/SQL Programming
- Release 1.1: 10.9.4.3. Features of the array package, Oracle PL/SQL Programming
- Release 2.2: 6.12. Cursor Variables, Oracle PL/SQL Programming
- Release 2.3
- 6.12. Cursor Variables, Oracle PL/SQL Programming
- 10.1.1. PL/SQL Tables, Oracle PL/SQL Programming
- 10.8. PL/SQL Table Enhancements in PL/SQL Release 2.3, Oracle PL/SQL Programming
and client-server architecture: 1.1. What Is PL/SQL?, Oracle PL/SQL Programming applications, tuning: 25. Tuning PL/SQL Applications, Oracle PL/SQL Programming - access to compiled code: 25.2. Tuning Access to Compiled Code, Oracle PL/SQL Programming
access to data: 25.3. Tuning Access to Your Data, Oracle PL/SQL Programming
analyzing performance: 25.1. Analyzing Program Performance, Oracle PL/SQL Programming
optimizing algorithms: 25.4. Tuning Your Algorithms, Oracle PL/SQL Programming
arrays: 6.2.6. Index-by Tables (Arrays), Oracle Web Applications best practices: 1.7. Best Practices for PL/SQL Excellence, Oracle PL/SQL Programming blocks
- (see also modules)
- syntax for: 2.4.8. Executing Dynamic PL/SQL, Oracle Built-in Packages
call stack: 21.2.2. Accessing the PL/SQL Call Stack, Advanced Oracle PL/SQL Programming with Packages call, WebDB dashboard: 3.1.3.1. User-uploaded content, Oracle Web Applications
code, parsing: 10.3.2. Parsing PL/SQL Code, Advanced Oracle PL/SQL Programming with Packages collections in: 19.2.2.1. Collection variables, Oracle PL/SQL Programming comments: 6.2.1. Comments, Oracle Web Applications conditionals: 6.2.3. Conditionals, Oracle Web Applications connections and: 2.4.7. Executing DDL in PL/SQL, Oracle Built-in Packages cursors: 6.2.5. Cursors, Oracle Web Applications datatype subtypes in: 4.6.1. Declaring Subtypes, Oracle PL/SQL Programming debugging: (see debugging) debugging stored code: 6.1. DBMS_OUTPUT: Displaying Output, Oracle Built-in Packages declaration section: 6.1. Structured Programming in PL/SQL , Oracle Web Applications declarative programming: 19.2. Declarative Programming in PL/SQL, Advanced Oracle PL/SQL Programming with Packages definition of: 1.1. What Is PL/SQL?, Oracle PL/SQL Programming dynamic code: 19.5.5. Executing Dynamic PL/SQL Code, Advanced Oracle PL/SQL Programming with Packages dynamic execution of: 2. Executing Dynamic SQL and PL/SQL, Oracle Built-in Packages exception section: 6.1.1. Procedures, Oracle Web Applications exceptions: (see exceptions) executable section: 6.1. Structured Programming in PL/SQL , Oracle Web Applications for I/O-intensive SQL: 25.3.6. Use PL/SQL to Improve Performance of IO-Intensive SQL, Oracle PL/SQL Programming functions: 6.1.2. Functions, Oracle Web Applications functions in SQL: (see stored functions, PL/SQL) gateway: 3.2.1. The PL/SQL Gateway, Oracle Web Applications gateways - 2.3.2. The PL/SQL Gateway, Oracle Web Applications
- 2.4. Database Integration, Oracle Web Applications
header section: 6.1. Structured Programming in PL/SQL , Oracle Web Applications identifiers: (see identifiers) integration with server (example): 19.7. Example: PL/SQL-to-Server Integration, Oracle PL/SQL Programming language - coding: (see coding)
structure of: 2.7. Block Structure, Oracle PL/SQL Programming
language of: 2.1. The PL/SQL Character Set, Oracle PL/SQL Programming lexical units of: 2.1. The PL/SQL Character Set, Oracle PL/SQL Programming literals: (see literals) location transparency: 2.5.3.2. Object privileges, Oracle Web Applications loops - (see also loops)
- 6.2.4. Loops, Oracle Web Applications
memory-based code architecture: 23.1.3. Memory-Based Architecture of PL/SQL Code , Oracle PL/SQL Programming modes: 6.1.3. Parameters, Oracle Web Applications modules: 2.7. Block Structure, Oracle PL/SQL Programming objects - 11. PLVobj: A Packaged Interface to ALL_OBJECTS, Advanced Oracle PL/SQL Programming with Packages
- (see also objects)
origins of: 1.3. The Origins of PL/SQL, Oracle PL/SQL Programming overloading: 6.1.5. Overloading, Oracle Web Applications packages - (see also packages)
- 6.3. Packages, Oracle Web Applications
- 8.1.4. Use PL/SQL Packages, Oracle Web Applications
parameters: 6.1.3. Parameters, Oracle Web Applications performance and: 19.5.5.3. The overhead of dynamic PL/SQL, Advanced Oracle PL/SQL Programming with Packages permissions: 6.1.6. Permissions, Oracle Web Applications procedures: 6.1.1. Procedures, Oracle Web Applications reasons for using: 1.4.2.2. Why PL/SQL?, Oracle Web Applications reserved words: 5.26. PLVtkn: Token Table Interface, Advanced Oracle PL/SQL Programming with Packages server, DBMS_PIPE implementation of: 3.1.7.4. Implementing a server program, Oracle Built-in Packages
source code repositories: 12. PLVio: Reading and Writing PL/SQL Source Code, Advanced Oracle PL/SQL Programming with Packages structured programming: 6.1. Structured Programming in PL/SQL , Oracle Web Applications tables: (see index-by tables) text processing: 7.2. Text Processing, Oracle Web Applications tokens: (see reserved words)
toolkit: 7. The PL/SQL Toolkit, Oracle Web Applications tools: 6.4. PL/SQL Tools, Oracle Web Applications tracing execution: 26. Tracing PL/SQL Execution, Oracle PL/SQL Programming variables - (see also variables)
- 6.2.2. Variables, Oracle Web Applications
version 8 enhancements: 25.5. Overview of PL/SQL8 Enhancements, Oracle PL/SQL Programming versions of: 1.4. PL/SQL Versions, Oracle PL/SQL Programming - Release 2.1: 15.8.4. Restrictions on Overloading, Oracle PL/SQL Programming
Version 1.1: B. Calling Stored Procedures from PL/SQL Version 1.1, Oracle PL/SQL Programming
Version 2: 15.6.1.1. %TYPE and %ROWTYPE, Oracle PL/SQL Programming
Version 2.0 - B.1. Using Stubs to Talk to Server-Side PL/SQL, Oracle PL/SQL Programming
- 1.4.3. PL/SQL Version 2.0, Oracle PL/SQL Programming
- 23.4. Remote Procedure Calls, Oracle PL/SQL Programming
working with multiple: 1.4.1. Working with Multiple Versions of PL/SQL, Oracle PL/SQL Programming
wrapper: 1.4.5.1. The PL/SQL wrapper, Oracle PL/SQL Programming PL/SQL 8.1 - BULK COLLECT clause: 5.3. Bulk Querying with the BULK COLLECT Clause, Guide to Oracle8i Features
- FORALL statement: 5.2. Bulk DML with the FORALL Statement, Guide to Oracle8i Features
- Java and
- 1.2. And Then There's Java, Guide to Oracle8i Features
- 1.3.8. Calling Java from PL/SQL (Chapter 9, Calling Java from PL/SQL), Guide to Oracle8i Features
bulk operations, impact of: 5.5. Analyzing the Impact of Bulk Operations, Guide to Oracle8i Features context-switching problem scenarios: 5.1. Context-Switching Problem Scenarios, Guide to Oracle8i Features cursor attributes: 5.4. Using Cursor Attributes, Guide to Oracle8i Features introduction: 5. Bulking Up with PL/SQL 8.1, Guide to Oracle8i Features trace versus PL/SQL profiler: 7.2. DBMS_TRACE: Providing a PL/SQL Trace Facility, Guide to Oracle8i Features wrappers, building: 9.3.4. Building a PL/SQL Wrapper, Guide to Oracle8i Features PL/Vision
- About PL/Vision, Oracle Built-in Packages
- 4.1. What Is PL/Vision?, Advanced Oracle PL/SQL Programming with Packages
- PLVgen and: 16.4.6. Leveraging PL/Vision in PLVgen, Advanced Oracle PL/SQL Programming with Packages
- PLVmsg with: 9.5.1. Using PLVmsg in PL/Vision , Advanced Oracle PL/SQL Programming with Packages
- bindobj procedure in: 11.5.3. Using bindobj in PL/Vision, Advanced Oracle PL/SQL Programming with Packages
- cataloging: 18.2.3.4. Cataloguing PL/Vision, Advanced Oracle PL/SQL Programming with Packages
- enhancing PLVexc with: 22.3.4. Revamping the PLVexc Package, Advanced Oracle PL/SQL Programming with Packages
- installing: 4.3. Installation Instructions, Advanced Oracle PL/SQL Programming with Packages
- logging: (see logging)
- loopexec procedure in: 11.7.4. Applying loopexec in PL/Vision, Advanced Oracle PL/SQL Programming with Packages
- packages of
- 4.2. PL/Vision Package Bundles, Advanced Oracle PL/SQL Programming with Packages
- 4.3.5. Creating the PL/Vision Packages, Advanced Oracle PL/SQL Programming with Packages
- 5. PL/Vision Package Specifications, Advanced Oracle PL/SQL Programming with Packages
sharing among users: 4.3.6. Granting Access to PL/Vision, Advanced Oracle PL/SQL Programming with Packages tracing: (see tracing) PL/Vision Lite - 4.2. PL/Vision Package Bundles, Advanced Oracle PL/SQL Programming with Packages
- 2.4.6. Problem-Solving Dynamic SQL Errors, Oracle Built-in Packages
PLEdit: 6.4. PL/SQL Tools, Oracle Web Applications PLS-00452 error: 17.5.1.1. Pragma violation errors, Oracle PL/SQL Programming PLSQL_TRACE_VERSION procedure, DBMS_TRACE package: 7.2.2. DBMS_TRACE Programs , Guide to Oracle8i Features PLSXML utilities and demos: 9.6. PLSXML Utilities and Demos, Oracle Web Applications PLS_INTEGER datatype
- 25.4.5. Use PLS_INTEGER for All Integer Operations, Oracle PL/SQL Programming
- PLS_INTEGER datatype: 4.2.1.3. The PLS_INTEGER datatype, Oracle PL/SQL Programming
PLV package: 4.2.1. Building Blocks, Advanced Oracle PL/SQL Programming with Packages - constants and functions: 6. PLV: Top-Level Constants and Functions , Advanced Oracle PL/SQL Programming with Packages
PLV_token table: 10.2.1. Keeping Track of PL/SQL Keywords, Advanced Oracle PL/SQL Programming with Packages PLVcase package - 4.2.2. Developer Utilities, Advanced Oracle PL/SQL Programming with Packages
- 5.4. PLVcase: PL/SQL Code Conversion, Advanced Oracle PL/SQL Programming with Packages
- 18.1. PLVcase: Converting the Case of PL/SQL Programs, Advanced Oracle PL/SQL Programming with Packages
PLVcat package - 4.2.2. Developer Utilities, Advanced Oracle PL/SQL Programming with Packages
- 5.5. PLVcat: PL/SQL Code Cataloguing, Advanced Oracle PL/SQL Programming with Packages
- 10.3.1. Selecting Token Types for Parsing, Advanced Oracle PL/SQL Programming with Packages
- 18.2. PLVcat: Cataloguing PL/SQL Source Code, Advanced Oracle PL/SQL Programming with Packages
- references and dependencies: 18.2.4. Identifying References and Dependencies, Advanced Oracle PL/SQL Programming with Packages
PLVchar package: 4.2.1. Building Blocks, Advanced Oracle PL/SQL Programming with Packages PLVchr package: 5.6. PLVchr: Operations on Single Characters, Advanced Oracle PL/SQL Programming with Packages PLVcmt package - 4.2.3. Plug-and-Play Components, Advanced Oracle PL/SQL Programming with Packages
- 5.7. PLVcmt: Commit Processing, Advanced Oracle PL/SQL Programming with Packages
- 20.1. PLVcmt: Enhancing Commit Processing, Advanced Oracle PL/SQL Programming with Packages
- 21.1.2.1. Using put_line, Advanced Oracle PL/SQL Programming with Packages
PLVctlg table: 18.2.2. The PLVcat Database Tables, Advanced Oracle PL/SQL Programming with Packages PLVddd package - 4.2.2. Developer Utilities, Advanced Oracle PL/SQL Programming with Packages
- 5.8. PLVddd: DDL Syntax Dump, Advanced Oracle PL/SQL Programming with Packages
PLVdyn package - About PL/Vision, Oracle Built-in Packages
- 2.7. Building Windows Into Your Packages, Advanced Oracle PL/SQL Programming with Packages
- 4.2.3. Plug-and-Play Components, Advanced Oracle PL/SQL Programming with Packages
- 4.4.1. Special Handling for PLVdyn, Advanced Oracle PL/SQL Programming with Packages
- 5.9. PLVdyn: Dynamic SQL Operations, Advanced Oracle PL/SQL Programming with Packages
- 19.4. PLVdyn: A Code Layer over DBMS_SQL, Advanced Oracle PL/SQL Programming with Packages
- compiling code with: 19.4.1.7. Compiling source code with PLVdyn, Advanced Oracle PL/SQL Programming with Packages
- displaying table contents: 19.5.7. Displaying a Table, Advanced Oracle PL/SQL Programming with Packages
- schemas and: 19.5.10. Executing PLVdyn in Different Schemas, Advanced Oracle PL/SQL Programming with Packages
PLVdyn1 package: 4.2.3. Plug-and-Play Components, Advanced Oracle PL/SQL Programming with Packages PLVexc package - 4.2.3. Plug-and-Play Components, Advanced Oracle PL/SQL Programming with Packages
- 5.10. PLVexc: Exception Handling, Advanced Oracle PL/SQL Programming with Packages
- 16.3.5. Using the PLVexc Exception Handler, Advanced Oracle PL/SQL Programming with Packages
- 19.1. About Plug-and-Play, Advanced Oracle PL/SQL Programming with Packages
- 21.1.2.1. Using put_line, Advanced Oracle PL/SQL Programming with Packages
- 22. Exception Handling, Advanced Oracle PL/SQL Programming with Packages
- PLVlog package and: 22.3.4.1. Leveraging PLVLog , Advanced Oracle PL/SQL Programming with Packages
- PLVmsg with: 9.5. Integrating PLVmsg with Error Handling, Advanced Oracle PL/SQL Programming with Packages
- PLVtrc package and: 22.1.6.5. Integrating PLVexc with PLVtrc , Advanced Oracle PL/SQL Programming with Packages
- enhancing with PL/Vision: 22.3.4. Revamping the PLVexc Package, Advanced Oracle PL/SQL Programming with Packages
PLVfile package - About PL/Vision, Oracle Built-in Packages
- 4.2.1. Building Blocks, Advanced Oracle PL/SQL Programming with Packages
- 5.11. PLVfile: Operating System I/O Manager, Advanced Oracle PL/SQL Programming with Packages
- 13. PLVfile: Reading and Writing Operating System Files, Advanced Oracle PL/SQL Programming with Packages
PLVfk package - 4.2.3. Plug-and-Play Components, Advanced Oracle PL/SQL Programming with Packages
- 5.12. PLVfk: Foreign Key Interface, Advanced Oracle PL/SQL Programming with Packages
- 19.6. PLVfk: Generic Foreign Key Lookups, Advanced Oracle PL/SQL Programming with Packages
PLVgen package - 2.2. Using Effective Coding Style for Packages, Advanced Oracle PL/SQL Programming with Packages
- 2.6.2. Toggles for Code Generation, Advanced Oracle PL/SQL Programming with Packages
- 4.2.2. Developer Utilities, Advanced Oracle PL/SQL Programming with Packages
- 5.13. PLVgen: PL/SQL Code Generator, Advanced Oracle PL/SQL Programming with Packages
- 16. PLVgen: Generating PL/SQL Programs, Advanced Oracle PL/SQL Programming with Packages
- overloading in: 16.4.4. Overloading in PLVgen, Advanced Oracle PL/SQL Programming with Packages
PLVhlp package - 4.2.2. Developer Utilities, Advanced Oracle PL/SQL Programming with Packages
- 4.4. Installing Online Help for PL/Vision, Advanced Oracle PL/SQL Programming with Packages
- 5.1. Common Package Elements, Advanced Oracle PL/SQL Programming with Packages
- 4.5. Using Online Help, Advanced Oracle PL/SQL Programming with Packages
- 5.14. PLVhlp: Online Help Architechture, Advanced Oracle PL/SQL Programming with Packages
- 12.1. Why PLVio?, Advanced Oracle PL/SQL Programming with Packages
- 16.2.5.1. Generating help text stubs, Advanced Oracle PL/SQL Programming with Packages
- 17. PLVhlp: Online Help for PL/SQL Programs, Advanced Oracle PL/SQL Programming with Packages
PLVio package - 4.2.1. Building Blocks, Advanced Oracle PL/SQL Programming with Packages
- 5.15. PLVio: Input/Output Processing, Advanced Oracle PL/SQL Programming with Packages
- 12. PLVio: Reading and Writing PL/SQL Source Code, Advanced Oracle PL/SQL Programming with Packages
- PLVhlp package and: 17.5.5. Constructing an Online Help Package, Advanced Oracle PL/SQL Programming with Packages
PLVlex package - 4.2.1. Building Blocks, Advanced Oracle PL/SQL Programming with Packages
- 5.16. PLVlex: Lexical Analysis, Advanced Oracle PL/SQL Programming with Packages
PLVlog package - 2.6.3. Changing Package Behavior Without Changing the Application, Advanced Oracle PL/SQL Programming with Packages
- 4.2.3. Plug-and-Play Components, Advanced Oracle PL/SQL Programming with Packages
- 5.17. PLVlog: Logging Facility, Advanced Oracle PL/SQL Programming with Packages
- 21.1. PLVlog: Logging Activity in PL/SQL Programs, Advanced Oracle PL/SQL Programming with Packages
- PLVexc package and
- 22.1.7.1. Logging errors, Advanced Oracle PL/SQL Programming with Packages
- 22.3.4.1. Leveraging PLVLog , Advanced Oracle PL/SQL Programming with Packages
rollbacks: 21.1.5. Rolling Back with PLVlog, Advanced Oracle PL/SQL Programming with Packages PLVlst package - 4.2.1. Building Blocks, Advanced Oracle PL/SQL Programming with Packages
- 5.18. PLVlst: List Manager, Advanced Oracle PL/SQL Programming with Packages
PLVmsg package - 4.2.1. Building Blocks, Advanced Oracle PL/SQL Programming with Packages
- 5.19. PLVmsg: Message Handling, Advanced Oracle PL/SQL Programming with Packages
- 9. PLVmsg: Single-Sourcing PL/SQL Message Text, Advanced Oracle PL/SQL Programming with Packages
- 22.1.6.4. Defining error messages with PLVmsg, Advanced Oracle PL/SQL Programming with Packages
PLVobj package - 4.2.1. Building Blocks, Advanced Oracle PL/SQL Programming with Packages
- 5.20. PLVobj: Object Interface, Advanced Oracle PL/SQL Programming with Packages
- 11. PLVobj: A Packaged Interface to ALL_OBJECTS, Advanced Oracle PL/SQL Programming with Packages
PLVprs package - 4.2.1. Building Blocks, Advanced Oracle PL/SQL Programming with Packages
- 5.21. PLVprs: String Parsing, Advanced Oracle PL/SQL Programming with Packages
- 10.1. PLVprs: Useful String Parsing Extensions, Advanced Oracle PL/SQL Programming with Packages
PLVrb package - 10.3. PLVprsps: Parsing PL/SQL Strings, Advanced Oracle PL/SQL Programming with Packages
- 4.2.1. Building Blocks, Advanced Oracle PL/SQL Programming with Packages
- 4.2.3. Plug-and-Play Components, Advanced Oracle PL/SQL Programming with Packages
- 5.23. PLVrb: Rollback Processing, Advanced Oracle PL/SQL Programming with Packages
- 20.2. PLVrb: Performing Rollbacks, Advanced Oracle PL/SQL Programming with Packages
PLVrfrnc table: 18.2.4.1. Examining the references, Advanced Oracle PL/SQL Programming with Packages PLVstk package - 4.2.1. Building Blocks, Advanced Oracle PL/SQL Programming with Packages
- 5.24. PLVstk: Stack Manager, Advanced Oracle PL/SQL Programming with Packages
PLVtab package - 2.6. Building Flexibility Into Your Packages, Advanced Oracle PL/SQL Programming with Packages
- 2.8.1.1. Supporting many data combinations, Advanced Oracle PL/SQL Programming with Packages
- 4.2.1. Building Blocks, Advanced Oracle PL/SQL Programming with Packages
- 5.25. PLVtab: Table Interface, Advanced Oracle PL/SQL Programming with Packages
- 8. PLVtab: Easy Access to PL/SQL Tables, Advanced Oracle PL/SQL Programming with Packages
PLVtkn package - 4.2.1. Building Blocks, Advanced Oracle PL/SQL Programming with Packages
- 5.26. PLVtkn: Token Table Interface, Advanced Oracle PL/SQL Programming with Packages
- 10.2. PLVtkn: Managing PL/SQL Tokens, Advanced Oracle PL/SQL Programming with Packages
PLVtmr package - 4.2.2. Developer Utilities, Advanced Oracle PL/SQL Programming with Packages
- 5.27. PLVtmr: Program Performance Analyzer, Advanced Oracle PL/SQL Programming with Packages
- 14. PLVtmr: Analyzing Program Performance, Advanced Oracle PL/SQL Programming with Packages
- 16.2.9. Generating a Timer Script, Advanced Oracle PL/SQL Programming with Packages
- 18.2.3.3. Examining the catalogue, Advanced Oracle PL/SQL Programming with Packages
- 19.5.5.3. The overhead of dynamic PL/SQL, Advanced Oracle PL/SQL Programming with Packages
PLVtrc package - 4.2.3. Plug-and-Play Components, Advanced Oracle PL/SQL Programming with Packages
- 5.28. PLVtrc: Trace Facility, Advanced Oracle PL/SQL Programming with Packages
- 16.3.4. Using the Program Trace , Advanced Oracle PL/SQL Programming with Packages
- 21.2. PLVtrc: Tracing Execution of PL/SQL Programs, Advanced Oracle PL/SQL Programming with Packages
- PLVexc package and: 22.1.6.5. Integrating PLVexc with PLVtrc , Advanced Oracle PL/SQL Programming with Packages
PLVvu package - 4.2.2. Developer Utilities, Advanced Oracle PL/SQL Programming with Packages
- 5.29. PLVvu: Code and Error Viewing , Advanced Oracle PL/SQL Programming with Packages
- 15. PLVvu: Viewing Source Code and Compile Errors, Advanced Oracle PL/SQL Programming with Packages
- 17.2. Current Sources of Information, Advanced Oracle PL/SQL Programming with Packages
POLICY_NAME column, *_POLICIES data dictionary views: 8.4.3. Context Data Dictionary Views, Guide to Oracle8i Features POP3: 1.3.1. The Internet File System, Oracle Web Applications PORT_STRING function - 10.1.1. Getting Started with DBMS_UTILITY, Oracle Built-in Packages
- 10.1.2.19. The DBMS_UTILITY.PORT_STRING function, Oracle Built-in Packages
- C.16.10. The PORT_STRING function, Oracle PL/SQL Programming
POSITIVE datatype: 4.2.1.1. Binary integer datatypes, Oracle PL/SQL Programming POWER function: 13.1.14. The POWER function, Oracle PL/SQL Programming PRAGMA declaration
- 2.4. Rules and Restrictions, Guide to Oracle8i Features
- 2.2. Defining Autonomous Transactions, Guide to Oracle8i Features
- 2.6. The PRAGMA Keyword, Oracle PL/SQL Programming
PRINT function, HTF package: 7.1.3. HTF: Parsing HTML, Oracle Web Applications PRINT function, HTP package: 7.1.1. HTP: Generating HTML, Oracle Web Applications PRINT_CGI_ENV procedure: 7.4.1.2. Querying the environment, Oracle Web Applications PRINT_MULTI, OWA_TEXT package: 7.2.1.2. Procedures, Oracle Web Applications PRINT_ROW_LIST, OWA_TEXT package: 7.2.1.2. Procedures, Oracle Web Applications PRIOR function - 10.8.2.7. The PRIOR function, Oracle PL/SQL Programming
- 19.6.7. PRIOR(i), NEXT(i), Oracle PL/SQL Programming
PROGRAM_ERROR exception: 8.3.1. Named System Exceptions , Oracle PL/SQL Programming PUBLIC: 4.6.1. Sharing NDS Programs with Invoker Rights, Guide to Oracle8i Features PURGE procedure: C.10.4. The PURGE procedure, Oracle PL/SQL Programming PURGE procedure (DBMS_DEFER_SYS) - 17.2.1.1. DBMS_DEFER_SYS programs, Oracle Built-in Packages
- 17.2.6.2. The DBMS_DEFER_SYS.PURGE function (Oracle8 only), Oracle Built-in Packages
PURGE procedure (DBMS_PIPE) - 3.1.1.1. DBMS_PIPE programs, Oracle Built-in Packages
- 3.1.3.4. The DBMS_PIPE.PURGE procedure, Oracle Built-in Packages
PURGE_LOG procedure - 14.1.1. Getting Started with DBMS_SNAPSHOT, Oracle Built-in Packages
- 14.1.4. Purging the Snapshot Log, Oracle Built-in Packages
- C.13.3. The PURGE_LOG procedure, Oracle PL/SQL Programming
PURGE_LOST_DB procedure: C.15.16. The PURGE_LOST_DB procedure , Oracle PL/SQL Programming PURGE_LOST_DB_ENTRY procedure - 4.2.1.1. DBMS_TRANSACTION programs, Oracle Built-in Packages
- 4.2.6.2. The DBMS_TRANSACTION.PURGE_LOST_DB_ENTRY procedure, Oracle Built-in Packages
PURGE_MASTER_LOG procedure - 15.3.1.1. DBMS_REPCAT programs, Oracle Built-in Packages
- 15.3.6.3. The DBMS_REPCAT.PURGE_MASTER_LOG procedure, Oracle Built-in Packages
PURGE_MIXED procedure - 4.2.1.1. DBMS_TRANSACTION programs, Oracle Built-in Packages
- 4.2.6.1. The DBMS_TRANSACTION.PURGE_MIXED procedure, Oracle Built-in Packages
- C.15.15. The PURGE_MIXED procedure, Oracle PL/SQL Programming
PURGE_STATISTICS procedure - 16.1.1. DBMS_REPCAT Programs, Oracle Built-in Packages
- 16.6.1.3. The DBMS_REPCAT.PURGE_STATISTICS procedure, Oracle Built-in Packages
PUSH function - 17.2.1.1. DBMS_DEFER_SYS programs, Oracle Built-in Packages
- 17.2.6.3. The DBMS_DEFER_SYS.PUSH function, Oracle Built-in Packages
PUT procedure: C.17.1.8. The PUT procedure, Oracle PL/SQL Programming PUT procedure (DBMS_OUTPUT) - 6.1.1.1. DBMS_OUTPUT programs, Oracle Built-in Packages
- 6.1.3.1. The DBMS_OUTPUT.PUT procedure, Oracle Built-in Packages
PUT procedure (UTL_FILE) - 6.2.1.1. UTL_FILE programs, Oracle Built-in Packages
- 6.2.4.1. The UTL_FILE.PUT procedure, Oracle Built-in Packages
PUTF procedure: C.17.1.9. The PUTF procedure, Oracle PL/SQL Programming PUTF procedure (UTL_FILE) - 6.2.1.1. UTL_FILE programs, Oracle Built-in Packages
- 6.2.4.4. The UTL_FILE.PUTF procedure, Oracle Built-in Packages
PUT_LINE function - 7. p: A Powerful Substitute for DBMS_OUTPUT, Advanced Oracle PL/SQL Programming with Packages
- 23.1.2. Executing Functions, Oracle PL/SQL Programming
PUT_LINE package - (see also p package)
- 5.2. p: a DBMS_OUTPUT Substitute, Advanced Oracle PL/SQL Programming with Packages
PUT_LINE procedure - 2.8.1.1. Supporting many data combinations, Advanced Oracle PL/SQL Programming with Packages
- C.9.7. The PUT_LINE procedure, Oracle PL/SQL Programming
- C.17.1.10. The PUT_LINE procedure, Oracle PL/SQL Programming
PUT_LINE procedure (DBMS_OUTPUT) - 6.2. Database-Level Event Triggers, Guide to Oracle8i Features
- 9.3.3. Compiling and Loading into Oracle, Guide to Oracle8i Features
- 6.1.1.1. DBMS_OUTPUT programs, Oracle Built-in Packages
- 6.1.3.2. The DBMS_OUTPUT.PUT_LINE procedure, Oracle Built-in Packages
PUT_LINE procedure (UTL_FILE) - 6.2.1.1. UTL_FILE programs, Oracle Built-in Packages
- 6.2.4.3. The UTL_FILE.PUT_LINE procedure, Oracle Built-in Packages
PalmPilots: 1.1. The Internet Grows Up, Oracle Web Applications Perl: 2.1. Resources, Oracle Web Applications Personal Data Assistants (PDAs): 1.1. The Internet Grows Up, Oracle Web Applications Post-Query trigger: 6.3.2.1. Inefficiencies of implicit cursors, Oracle PL/SQL Programming PowerPoint: 1.3.9.1. Text data, Oracle Web Applications Procedural Language: 6. PL/SQL, Oracle Web Applications Program Global Area (PGA): 25.3.1. Use Package Data to Minimize SQL Access, Oracle PL/SQL Programming Programming Companion Utilities Guide: A. What's on the Companion Disk?, Oracle PL/SQL Programming p package - 2.8.1.1. Supporting many data combinations, Advanced Oracle PL/SQL Programming with Packages
- 4.2.1. Building Blocks, Advanced Oracle PL/SQL Programming with Packages
- 5.2. p: a DBMS_OUTPUT Substitute, Advanced Oracle PL/SQL Programming with Packages
- 7. p: A Powerful Substitute for DBMS_OUTPUT, Advanced Oracle PL/SQL Programming with Packages
- l: (see l procedure)
- output from: 7.4. Controlling Output from p, Advanced Oracle PL/SQL Programming with Packages
p package (PL/Vision) - 6.1.6.1. Encapsulating DBMS_OUTPUT, Oracle Built-in Packages
- About PL/Vision, Oracle Built-in Packages
pack_from_tbl procedure: 3.1.7.3. The dbpipe utility package, Oracle Built-in Packages pack_send_friend procedure - 3.1.4.1. The DBMS_PIPE.PACK_MESSAGE procedure, Oracle Built-in Packages
- 3.1.6.1. Defining message types and encapsulating communications logic, Oracle Built-in Packages
pack_send_request procedure - 3.1.3.3. The DBMS_PIPE.RESET_BUFFER procedure, Oracle Built-in Packages
- 3.1.5.1. The DBMS_PIPE.SEND_MESSAGE function, Oracle Built-in Packages
- 3.1.7.5. The pipesvr package, Oracle Built-in Packages
pack_send_status procedure: 3.1.7.5. The pipesvr package, Oracle Built-in Packages package body, definition: 1.3.1. What Is a Package?, Oracle Built-in Packages package libraries: 1.5.2. Prebuilt Packages, Advanced Oracle PL/SQL Programming with Packages package names, returning: 10.1.2.17. The DBMS_UTILITY.NAME_RESOLVE procedure, Oracle Built-in Packages package specification, definition: 1.3.1. What Is a Package?, Oracle Built-in Packages package variables, stored functions and: 17.4. Restrictions on PL/SQL Functions in SQL, Oracle PL/SQL Programming package wizard, WebDB: 3.1.2.1. Building database objects, Oracle Web Applications package-defined exceptions - 1.3.4. Exception Handling and Built-in Packages, Oracle Built-in Packages
- 1.3.4.2. Package-defined exception, Oracle Built-in Packages
package-named system exceptions - 1.3.4. Exception Handling and Built-in Packages, Oracle Built-in Packages
- 1.3.4.1. Package-named system exception, Oracle Built-in Packages
package-specific exceptions - 1.3.4. Exception Handling and Built-in Packages, Oracle Built-in Packages
- 1.3.4.4. Package-specific exception, Oracle Built-in Packages
- Oracle Developer/2000 and: 1.3.6.2. Handling exceptions in Oracle Developer/2000 Release 1, Oracle Built-in Packages
packages - (see also modularizing, under specific package name, built-in packages)
- A.1.6. Builtin Packages, Advanced Oracle PL/SQL Programming with Packages
- 1.1. What Is a PL/SQL Package?, Advanced Oracle PL/SQL Programming with Packages
- 2.9. Modularizing for Maintainable Packages, Advanced Oracle PL/SQL Programming with Packages
- 5.13.6. Generating a package, Advanced Oracle PL/SQL Programming with Packages
- 1.3.1. What Is a Package?, Oracle Built-in Packages
- 1.4.3.10. Modular construction, Oracle PL/SQL Programming
- 1.6.8. Packages, Oracle PL/SQL Programming
- 16. Packages, Oracle PL/SQL Programming
- 6.3. Packages, Oracle Web Applications
- Booch diagram: 16.2.4. Public and Private Package Elements, Oracle PL/SQL Programming
- PL/SQL: 19.2. Declarative Programming in PL/SQL, Advanced Oracle PL/SQL Programming with Packages
- PLVctlg table: 18.2.2.1. PLVctlg table, Advanced Oracle PL/SQL Programming with Packages
- STANDARD: 8.3.1. Named System Exceptions , Oracle PL/SQL Programming
- access to elements: 1.4.4. Access to Package Elements, Advanced Oracle PL/SQL Programming with Packages
- building: 1.6. Building Packages, Advanced Oracle PL/SQL Programming with Packages
- built-in
- A.2.6. Builtin Packages, Advanced Oracle PL/SQL Programming with Packages
- 1.4.3.6. Built-in packages, Oracle PL/SQL Programming
- 1.6.3. Built-in packages, Oracle PL/SQL Programming
- reference on: C. Built-In Packages, Oracle PL/SQL Programming
codependency: 2.4.1. Creating Codependent Packages, Advanced Oracle PL/SQL Programming with Packages controlling use of elements: 1.3.2. Controlling Access with Packages, Oracle Built-in Packages cursors in: 6.4.4. The Cursor RETURN Clause, Oracle PL/SQL Programming data structures in: 16.5. Package Data, Oracle PL/SQL Programming debugging messages in: 24.2.9. Build Debugging Messages into Your Packages, Oracle PL/SQL Programming declaring cursors in: 16.3.2. Declaring Package Cursors, Oracle PL/SQL Programming description: 1.3.1. What Is a Package?, Oracle Built-in Packages developing around: 1.7.3. Center All Development Around Packages, Oracle PL/SQL Programming documenting: 3.7. Documenting the Entire Package, Oracle PL/SQL Programming dot notation for referencing elements: 1.3.3. Referencing Built-in Package Elements, Oracle Built-in Packages effective coding of: 2. Best Practices for Packages, Advanced Oracle PL/SQL Programming with Packages encapsulating data structure access: 1.7.2. Synchronize Program and Data Structures, Oracle PL/SQL Programming exception handling, identifying cause of: 1.3.4.5. Same exception, different causes, Oracle Built-in Packages exception section: 1.6.3.2. The exception section, Advanced Oracle PL/SQL Programming with Packages flexibility: 2.6. Building Flexibility Into Your Packages, Advanced Oracle PL/SQL Programming with Packages formatting: 3.5. Formatting Packages, Oracle PL/SQL Programming functions in, calling: 17.5. Calling Packaged Functions in SQL, Oracle PL/SQL Programming generating: 16.2.1. Generating a Package, Advanced Oracle PL/SQL Programming with Packages granting execute authority to: 23.2.1. Execute Authority on Stored Objects, Oracle PL/SQL Programming help: (see documentation) hiding elements of - 1.3.1. Enforced Information Hiding, Advanced Oracle PL/SQL Programming with Packages
- 2.7. Building Windows Into Your Packages, Advanced Oracle PL/SQL Programming with Packages
- 2.10. Hiding Package Data, Advanced Oracle PL/SQL Programming with Packages
in PL/Vision - 4.2. PL/Vision Package Bundles, Advanced Oracle PL/SQL Programming with Packages
- 4.3.5. Creating the PL/Vision Packages, Advanced Oracle PL/SQL Programming with Packages
- 5. PL/Vision Package Specifications, Advanced Oracle PL/SQL Programming with Packages
initializing - 1.6.3. The Initialization Section, Advanced Oracle PL/SQL Programming with Packages
- 1.6.5.2. Asserting the purity level of the initialization section, Advanced Oracle PL/SQL Programming with Packages
- 16.6. Package Initialization, Oracle PL/SQL Programming
- purity level assertions in: 17.5.2. Asserting Purity Level with Package Initialization Section, Oracle PL/SQL Programming
interface
- 2.5. Constructing the Optimal Interface to Your Package, Advanced Oracle PL/SQL Programming with Packages
- 2.10.3. Simplifying Package Interfaces, Advanced Oracle PL/SQL Programming with Packages
layering: 2.9. Modularizing for Maintainable Packages, Advanced Oracle PL/SQL Programming with Packages memory architecture: 1.4.3. The Memory-Resident Architecture of Packages, Advanced Oracle PL/SQL Programming with Packages memory requirements: 4.3.2. Storage Requirements, Advanced Oracle PL/SQL Programming with Packages minimizing interdependencies: 25.2.4. Creating Packages with Minimal Interdependencies, Oracle PL/SQL Programming modifying persistent objects: 18.5.4. Approach 4: Use an Object and a PL/SQL Container Package, Oracle PL/SQL Programming multiple, constructing: 2.11. Simultaneous Construction of Multiple Packages, Advanced Oracle PL/SQL Programming with Packages naming - 2.3. Selecting Package Names, Advanced Oracle PL/SQL Programming with Packages
- 22.1.3. Name Packages and Their Elements to Reflect the Packaged Structure, Oracle PL/SQL Programming
numbers-to-words: 17.8.7. Recursive Processing in a SQL Statement, Oracle PL/SQL Programming of exceptions only: 16.3.1.1. A package of exceptions, Oracle PL/SQL Programming of magic values only: 16.3.1.2. A package of magic values, Oracle PL/SQL Programming online help: (see PLVhlp package) ordering elements of: 2.2.1. Choosing the Order of Elements, Advanced Oracle PL/SQL Programming with Packages package body - 1.6. Building Packages, Advanced Oracle PL/SQL Programming with Packages
- 1.6.2. The Package Body, Advanced Oracle PL/SQL Programming with Packages
package specification - 1.4.1. The Package Specification, Advanced Oracle PL/SQL Programming with Packages
- 1.6. Building Packages, Advanced Oracle PL/SQL Programming with Packages
pinning
- (see also shared pool)
- into SGA shared pool: 25.2.2. Pin Critical Code into the SGA, Oracle PL/SQL Programming
public versus private elements: 16.2.4. Public and Private Package Elements, Oracle PL/SQL Programming purity level of: 17.5.1. The RESTRICT_REFERENCES Pragma, Oracle PL/SQL Programming recompiling - 2.4. Organizing Package Source Code, Advanced Oracle PL/SQL Programming with Packages
- 10.3.2. Compiling PL/SQL Objects, Oracle Built-in Packages
referencing elements of - 1.4.2. Referencing Package Elements, Advanced Oracle PL/SQL Programming with Packages
- 1.3.3. Referencing Built-in Package Elements, Oracle Built-in Packages
- 23.1.4. Key Concepts for Program Execution, Oracle PL/SQL Programming
refresh state: 14.1.2.1. The DBMS_SNAPSHOT.I_AM_A_REFRESH function, Oracle Built-in Packages replicated packages: 15.3.4.1. The DBMS_REPCAT.GENERATE_REPLICATION_SUPPORT procedure, Oracle Built-in Packages resetting state: 11.1.4.3. The DBMS_SESSION.RESET_PACKAGE procedure, Oracle Built-in Packages rights models: 18.3.7.3. Rights model, Oracle PL/SQL Programming specification - 16.2.1. The Specification, Oracle PL/SQL Programming
- 16.3. The Package Specification, Oracle PL/SQL Programming
storing spefifications for: 1.7.3. Center All Development Around Packages, Oracle PL/SQL Programming synchronizing body and specification: 16.4.2. Synchronize Body with Package, Oracle PL/SQL Programming synonyms for: 4.3.6. Granting Access to PL/Vision, Advanced Oracle PL/SQL Programming with Packages toggles in: 1.7.3. Center All Development Around Packages, Oracle PL/SQL Programming variable persistence: 6.3.6. Variable Persistence Throughout a Session, Oracle Web Applications variables in: B.2.2. No Direct Stored Package Variable References, Oracle PL/SQL Programming - reducing memory usage of: 25.2.5. Reducing Memory Usage of Package Variables, Oracle PL/SQL Programming
windows in: 2.7. Building Windows Into Your Packages, Advanced Oracle PL/SQL Programming with Packages working with large: 1.6.4. Working with Large Packages, Advanced Oracle PL/SQL Programming with Packages padding strings - 11.1.11. The RPAD function, Oracle PL/SQL Programming
- 11.1.8. The LPAD function, Oracle PL/SQL Programming
page size - 17.4.2. Setting the Page Size, Advanced Oracle PL/SQL Programming with Packages
- 17.5.6.4. Maintaining the current page variables, Advanced Oracle PL/SQL Programming with Packages
- online help: 5.14.2. Setting the page size, Advanced Oracle PL/SQL Programming with Packages
pagesize function: 17.4.2. Setting the Page Size, Advanced Oracle PL/SQL Programming with Packages paragraphs - 5.21.2. Wrapping long strings into paragraphs , Advanced Oracle PL/SQL Programming with Packages
- 10.1.4. Wrapping Strings into Paragraphs, Advanced Oracle PL/SQL Programming with Packages
parallel server mode, testing for: 10.1.2.15. The DBMS_UTILITY.IS_PARALLEL_SERVER function, Oracle Built-in Packages parallelization of programs: 1.5.1.1. Leveraging builtin packages, Advanced Oracle PL/SQL Programming with Packages parameter arrays: 2.4.3.3. Parameter arrays, Oracle Web Applications parameter list: 16.2.2.2. A procedure with parameter list and executable code, Advanced Oracle PL/SQL Programming with Packages parameter name, PL/SQL: 6.1.3. Parameters, Oracle Web Applications parameters - (see also initialization parameters)
- 10.1.2.13. The DBMS_UTILITY.GET_PARAMETER_VALUE function , Oracle Built-in Packages
- 15.6. Parameters, Oracle PL/SQL Programming
- ANY parameters: 9.2.4. UTL_REF: Referencing Objects (Oracle8.0.4), Oracle Built-in Packages
- Boolean: 22.7.2. Use Self-Identifying Parameters (Avoid Boolean Values), Oracle PL/SQL Programming
- IN OUT mode
- 15.6.2.3. The IN OUT mode, Oracle PL/SQL Programming
- 22.7.3. Assign Values to All OUT and IN OUT Parameters, Oracle PL/SQL Programming
IN mode: 15.6.2.1. IN mode, Oracle PL/SQL Programming OUT mode - 15.6.2.2. OUT mode, Oracle PL/SQL Programming
- 22.7.3. Assign Values to All OUT and IN OUT Parameters, Oracle PL/SQL Programming
accepted in PARAMETERS clause: 21.4.3. Properties, Oracle PL/SQL Programming actual versus formal: 15.6.3. Actual and Formal Parameters, Oracle PL/SQL Programming case consistency of: 22.7.4. Ensure Case Consistency of Parameters, Oracle PL/SQL Programming cursor: 6.10. Cursor Parameters, Oracle PL/SQL Programming
declaring: 21.4.4. Correct Declaration of Properties, Oracle PL/SQL Programming default values of - B.2.4. No Default Parameter Values, Oracle PL/SQL Programming
- 15.6.5. Default Values, Oracle PL/SQL Programming
- 22.7.5. Default Values and Remote Procedure Calls, Oracle PL/SQL Programming
describing: 10.2. DBMS_DESCRIBE: Describing PL/SQL Program Headers, Oracle Built-in Packages design tips for: 22.7. Tips for Parameter Design, Oracle PL/SQL Programming documenting: 22.7.1. Document All Parameters and Their Functions, Oracle PL/SQL Programming for overloaded modules: 15.8.4. Restrictions on Overloading, Oracle PL/SQL Programming increasing number of: 22.5.3. Use Parameters Liberally , Oracle PL/SQL Programming mapping for external procedures: 21.4. Mapping Parameters, Oracle PL/SQL Programming module, collections as: 19.2.2.3. Collections as module parameters, Oracle PL/SQL Programming modules without: 22.4. Be Wary of Modules Without Any Parameters , Oracle PL/SQL Programming naming: 22.1.2. Develop Consistent Naming Conventions for Your Formal Parameters , Oracle PL/SQL Programming optional: 2.3.4.1. The DBMS_SQL.BIND_VARIABLE procedure , Oracle Built-in Packages package data and: 25.4.4. Use Package Data to Avoid Passing "Bulky" Parameter Values, Oracle PL/SQL Programming passing: 4.2.2. Parameter Passing, Oracle Web Applications
passing by reference: 21.4.2. More Syntax: The PARAMETERS Clause, Oracle PL/SQL Programming PL/SQL: 6.1.3. Parameters, Oracle Web Applications
tables as: 10.5.4. Passing PL/SQL Tables as Parameters, Oracle PL/SQL Programming validating with assertion modules: 22.2.4. Use Assertion Modules to Validate Parameters and Assumptions, Oracle PL/SQL Programming parent block: (see nested blocks) parse procedure: 2.4.6. Problem-Solving Dynamic SQL Errors, Oracle Built-in Packages parse tree: 1.6.4. Working with Large Packages, Advanced Oracle PL/SQL Programming with Packages parse_delete procedure - 5.9.3. Bundled, low-level operations, Advanced Oracle PL/SQL Programming with Packages
- 19.5.6.3. Parse for delete, Advanced Oracle PL/SQL Programming with Packages
parse_long_one procedure: 2.3.3.2. Parsing very long SQL statements, Oracle Built-in Packages parse_name procedure - 5.11.13. Miscellaneous operations, Advanced Oracle PL/SQL Programming with Packages
- 13.2.3. Parsing the File Name, Advanced Oracle PL/SQL Programming with Packages
parsing - PL/SQL code: 10.3.2. Parsing PL/SQL Code, Advanced Oracle PL/SQL Programming with Packages
- code: 5.22. PLVprsps: PL/SQL Source Code Parsing, Advanced Oracle PL/SQL Programming with Packages
- delimiter, defining: 10.1.2. Customizing the Delimiter Set, Advanced Oracle PL/SQL Programming with Packages
- file name: 13.2.3. Parsing the File Name, Advanced Oracle PL/SQL Programming with Packages
- HTML: 7.1.3. HTF: Parsing HTML, Oracle Web Applications
- program names: 11.3.2. Converting the Program Name, Advanced Oracle PL/SQL Programming with Packages
- SQL statements
- (see also deferred parsing; SQL statements, parsing)
- 6.2.2. Cursor Operations, Oracle PL/SQL Programming
strings - 5.16. PLVlex: Lexical Analysis, Advanced Oracle PL/SQL Programming with Packages
- 5.21. PLVprs: String Parsing, Advanced Oracle PL/SQL Programming with Packages
- 11.2.1. Parsing a Name, Oracle PL/SQL Programming
- 10. PLVprs, PLVtkn, and PLVprsps: Parsing Strings, Advanced Oracle PL/SQL Programming with Packages
parslong.sp : 2.3.3.2. Parsing very long SQL statements, Oracle Built-in Packages part-of relationship: 18.1.4.3. Inheritance , Oracle PL/SQL Programming partial installation: 4.4.4. A Warning About Partial Installation , Advanced Oracle PL/SQL Programming with Packages partitioned objects, analyzing: 10.1.2.3. The DBMS_UTILITY.ANALYZE_PART_OBJECT procedure (Oracle8 Only), Oracle Built-in Packages partitioned tables
- ROWID datatype for: 4.2.3.6. The ROWID datatype, Oracle PL/SQL Programming
- to store array: 10.9.4.2. Partitioning a PL/SQL table to store an array, Oracle PL/SQL Programming
passing - collection arguments: 19.8.3. Call by Reference or Call by Value, Oracle PL/SQL Programming
- parameters by reference: 21.4.2. More Syntax: The PARAMETERS Clause, Oracle PL/SQL Programming
path function: 6.2.6.4. Adding support for paths, Oracle Built-in Packages path, URL: 2.2.5. The Uniform Resource Locator, Oracle Web Applications pathnames, UTL_FILE enhancement: 6.2.6.4. Adding support for paths, Oracle Built-in Packages pause procedure - 5.3.6. Miscellaneous programs, Advanced Oracle PL/SQL Programming with Packages
- 6.4.4. Pausing Your Program, Advanced Oracle PL/SQL Programming with Packages
pausing help text: (see more procedure) pausing programs
- 5.3.6. Miscellaneous programs, Advanced Oracle PL/SQL Programming with Packages
- A.2.6. Builtin Packages, Advanced Oracle PL/SQL Programming with Packages
- 6.4.4. Pausing Your Program, Advanced Oracle PL/SQL Programming with Packages
payload: (see messages (AQ); queues) payload types: 5.3.3. Queue Type Names, Oracle Built-in Packages pcex1.sql : 12.1.2.1. The DBMS_SPACE.FREE_BLOCKS procedure, Oracle Built-in Packages peek procedure: 3.1.7.3. The dbpipe utility package, Oracle Built-in Packages peers: (see master sites) percent (multiple-character substitution): 5.7.5.1. Wildcarded correlation identifiers, Oracle Built-in Packages perform_commit procedure - 5.7.3. Performing commits, Advanced Oracle PL/SQL Programming with Packages
- 20.1.2. The COMMIT Substitute, Advanced Oracle PL/SQL Programming with Packages
perform_rollback function
- 5.23.3. Performing rollbacks, Advanced Oracle PL/SQL Programming with Packages
- 20.2.4. Performing Rollbacks, Advanced Oracle PL/SQL Programming with Packages
performance
- A.2.6. Builtin Packages, Advanced Oracle PL/SQL Programming with Packages
- 1.3.6. Performance Improvement, Advanced Oracle PL/SQL Programming with Packages
- 3.10. Choosing the Best Performer, Advanced Oracle PL/SQL Programming with Packages
- 5.27.6. Calibration and timing scripts, Advanced Oracle PL/SQL Programming with Packages
- 14. PLVtmr: Analyzing Program Performance, Advanced Oracle PL/SQL Programming with Packages
- DBMS_SQL used for improving: 2.4.5. Improving the Performance of Dynamic SQL, Oracle Built-in Packages
- analyzing: 25.1. Analyzing Program Performance, Oracle PL/SQL Programming
- array fetching and: 2.5.6.4. Using array processing to fetch, Oracle Built-in Packages
- dynamic PL/SQL: 19.5.5.3. The overhead of dynamic PL/SQL, Advanced Oracle PL/SQL Programming with Packages
- implicit cursors and: 6.3.2.1. Inefficiencies of implicit cursors, Oracle PL/SQL Programming
- implicit data conversions and: 4.2.8.3. Drawbacks of implicit conversions, Oracle PL/SQL Programming
- local variables and: 25.4.3. Rely on Local Variables to Improve Performance, Oracle PL/SQL Programming
- package data and: 25.4.4. Use Package Data to Avoid Passing "Bulky" Parameter Values, Oracle PL/SQL Programming
- package size: 1.6.4. Working with Large Packages, Advanced Oracle PL/SQL Programming with Packages
- session identifiers and: 11.1.5.4. The sid function, Oracle Built-in Packages
- stored functions and: 17.1. Looking at the Problem, Oracle PL/SQL Programming
performance analysis - (see also statistics)
- 7. Defining an Application Profile, Oracle Built-in Packages
- DBMS_APPLICATION_INFO used for
- 7. Defining an Application Profile, Oracle Built-in Packages
- 7.3. DBMS_APPLICATION_INFO Examples , Oracle Built-in Packages
- 7.3.7. Monitoring Application SQL Resource Consumption, Oracle Built-in Packages
- 7.3.8. Session Monitoring and Three-Tier Architectures, Oracle Built-in Packages
hashing (example): 10.1.2.12. The DBMS_UTILITY.GET_HASH_VALUE function, Oracle Built-in Packages storing information for (example): 7.3.3. The set_stats Procedure, Oracle Built-in Packages performance time, using progress box: 22.6.3. Progress Box as ADT, Oracle PL/SQL Programming permissions
- (see also access)
- permissions, PL/SQL: 6.1.6. Permissions, Oracle Web Applications
persistence - 1.3.4. Object Persistence, Advanced Oracle PL/SQL Programming with Packages
- 1.6.1.3. Need global data structures for your PL/SQL programs, Advanced Oracle PL/SQL Programming with Packages
- REFs and: 18.2.3. Adding Complex Data Structures, Oracle PL/SQL Programming
- encapsulation and: 18.2.2.2. DDL usage , Oracle PL/SQL Programming
persistent LOBs: 7.5.2. DBMS_LOB: Working with Temporary LOBs, Guide to Oracle8i Features persistent objects - modifying: 18.5. Modifying Persistent Objects, Oracle PL/SQL Programming
- referring to: 18.4.2. OID, VALUE, REF, and DEREF, Oracle PL/SQL Programming
perspectives, WebDB: 3.1.3.2. Managing content, Oracle Web Applications pessimistic locking: 7.3.2. OWA_OPT_LOCK: Record Locking, Oracle Web Applications phonetic string comparisons: 11.1.13. The SOUNDEX function, Oracle PL/SQL Programming physical directories, WebDB: 3.2.3.2. Virtual directory mappings, Oracle Web Applications pinning
- (see also shared pool)
- code into memory: 1.4.3.1. Managing packages in shared memory, Advanced Oracle PL/SQL Programming with Packages 25.2.2. Pin Critical Code into the SGA, Oracle PL/SQL Programming
- packages on database startup: 6.2.1.1. Pinning packages on database startup, Guide to Oracle8i Features
pipe1 procedure: 3.1.7.2. Exploring DBMS_PIPE , Oracle Built-in Packages pipe1.sql : 3.1.7.2. Exploring DBMS_PIPE , Oracle Built-in Packages pipe2.sql : 3.1.7.2. Exploring DBMS_PIPE , Oracle Built-in Packages pipenames: 3.1.3.1. The DBMS_PIPE.CREATE_PIPE function, Oracle Built-in Packages pipes - (see also DBMS_PIPE package; message buffers; messages (pipes)
- 3.1. DBMS_PIPE: Communicating Between Sessions , Oracle Built-in Packages
- 6.2.1.3. Trapping system errors, Guide to Oracle8i Features
- advanced queuing versus: 3.1.2.3. Pipe communications logic, Oracle Built-in Packages
- creating
- 3.1.3.1. The DBMS_PIPE.CREATE_PIPE function, Oracle Built-in Packages
- 3.1.3.4. The DBMS_PIPE.PURGE procedure, Oracle Built-in Packages
- 3.1.5.1. The DBMS_PIPE.SEND_MESSAGE function, Oracle Built-in Packages
- RECEIVE_MESSAGE and: 3.1.5.2. The DBMS_PIPE.RECEIVE_MESSAGE function, Oracle Built-in Packages
- SEND_MESSAGE and: 3.1.3.1. The DBMS_PIPE.CREATE_PIPE function, Oracle Built-in Packages
encapsulating pack/send and receive/unpack: 3.1.7.5. The pipesvr package, Oracle Built-in Packages implementation of: 3.1.2. How Database Pipes Work, Oracle Built-in Packages job queue and: 13. Job Scheduling in the Database, Oracle Built-in Packages memory for - allocating: 3.1.3.1. The DBMS_PIPE.CREATE_PIPE function, Oracle Built-in Packages
freeing - 3.1.3.2. The DBMS_PIPE.REMOVE_PIPE function, Oracle Built-in Packages
- 3.1.3.4. The DBMS_PIPE.PURGE procedure, Oracle Built-in Packages
tips about: 3.1.6.6. Sizing and removing pipes for good memory management, Oracle Built-in Packages
names for: 3.1.3.1. The DBMS_PIPE.CREATE_PIPE function, Oracle Built-in Packages packing/unpacking relationship: 3.1.7.2. Exploring DBMS_PIPE , Oracle Built-in Packages purging: 3.1.3.4. The DBMS_PIPE.PURGE procedure, Oracle Built-in Packages removing: 3.1.3.2. The DBMS_PIPE.REMOVE_PIPE function, Oracle Built-in Packages separating messages for specific recipients: 3.1.6.2. Separating messages, Oracle Built-in Packages timeouts - 3.1.5.1. The DBMS_PIPE.SEND_MESSAGE function, Oracle Built-in Packages
- 3.1.5.2. The DBMS_PIPE.RECEIVE_MESSAGE function, Oracle Built-in Packages
- 3.1.6.4. Paying attention to timeouts, Oracle Built-in Packages
unique session names, returning: 3.1.3.5. The DBMS_PIPE.UNIQUE_SESSION_NAME function, Oracle Built-in Packages utility package: 3.1.7.3. The dbpipe utility package, Oracle Built-in Packages pipesvr package - (see also specific program names)
- 3.1.7.5. The pipesvr package, Oracle Built-in Packages
pipesvr.sql - 3.1.3.3. The DBMS_PIPE.RESET_BUFFER procedure, Oracle Built-in Packages
- 3.1.5.2. The DBMS_PIPE.RECEIVE_MESSAGE function, Oracle Built-in Packages
- 3.1.7.5. The pipesvr package, Oracle Built-in Packages
pipex1.sql - 3.1.4.1. The DBMS_PIPE.PACK_MESSAGE procedure, Oracle Built-in Packages
- 3.1.6.1. Defining message types and encapsulating communications logic, Oracle Built-in Packages
pipex2.sql : 3.1.4.7. The DBMS_PIPE.NEXT_ITEM_TYPE function, Oracle Built-in Packages pkg procedure - 5.13.6. Generating a package, Advanced Oracle PL/SQL Programming with Packages
- 16.2.1. Generating a Package, Advanced Oracle PL/SQL Programming with Packages
pky procedure: 5.8.3. Dumping the DDL, Advanced Oracle PL/SQL Programming with Packages pl procedure: 6.1.6.1. Encapsulating DBMS_OUTPUT, Oracle Built-in Packages pl/sql_statement, trigger syntax: 6.3. Schema-Level Event Triggers, Guide to Oracle8i Features place_bid procedure: 3.2.3.5. The auction package, Oracle Built-in Packages placeholder function: 5.9.7. Miscellaneous programs, Advanced Oracle PL/SQL Programming with Packages placeholders: (see host variables) plsql procedure - 5.8.3. Dumping the DDL, Advanced Oracle PL/SQL Programming with Packages
- 5.9.6. Executing dynamic PL/SQL, Advanced Oracle PL/SQL Programming with Packages
- 19.5.5. Executing Dynamic PL/SQL Code, Advanced Oracle PL/SQL Programming with Packages
plsql_block function - 5.9.7. Miscellaneous programs, Advanced Oracle PL/SQL Programming with Packages
- 19.5.5.1. Implementation of PLVdyn.plsql, Advanced Oracle PL/SQL Programming with Packages
plsql_delimiters constant - 5.21.1. Package constants, Advanced Oracle PL/SQL Programming with Packages
- 10.1.2. Customizing the Delimiter Set, Advanced Oracle PL/SQL Programming with Packages
plsql_identifier variable - 5.3.2. Anchoring datatypes, Advanced Oracle PL/SQL Programming with Packages
- 6.5. The Predefined Datatypes, Advanced Oracle PL/SQL Programming with Packages
- 19.5.5.2. Scope of a dynamic PL/SQL block, Advanced Oracle PL/SQL Programming with Packages
plsql_package parameter, CREAT _CONTEXT statement: 8.2. CREATE CONTEXT: Creating Contexts, Guide to Oracle8i Features plsql_profiler_data table: 7.1.2. Installing DBMS_PROFILER, Guide to Oracle8i Features plsql_profiler_runs table: 7.1.2. Installing DBMS_PROFILER, Guide to Oracle8i Features plsql_profiler_units table: 7.1.2. Installing DBMS_PROFILER, Guide to Oracle8i Features plsql_string procedure - 5.22.3. Parsing PL/SQL source code, Advanced Oracle PL/SQL Programming with Packages
- 10.3.2.1. plsql_string procedure, Advanced Oracle PL/SQL Programming with Packages
plsqlarray.sp : 2.5.6.5. Using array processing in dynamic PL/SQL , Oracle Built-in Packages plug-and-play packages - 4.2.3. Plug-and-Play Components, Advanced Oracle PL/SQL Programming with Packages
- 19. PLVdyn and PLVfk: Dynamic SQL and PL/SQL, Advanced Oracle PL/SQL Programming with Packages
plvcat.sql script: 18.2.3.4. Cataloguing PL/Vision, Advanced Oracle PL/SQL Programming with Packages plvgrant.sql script : 4.3.6. Granting Access to PL/Vision, Advanced Oracle PL/SQL Programming with Packages plvins23.sql script : 4.3.5. Creating the PL/Vision Packages, Advanced Oracle PL/SQL Programming with Packages plvinst.sql script: 4.3.5. Creating the PL/Vision Packages, Advanced Oracle PL/SQL Programming with Packages plvpsyn.sql script: 4.3.6. Granting Access to PL/Vision, Advanced Oracle PL/SQL Programming with Packages pointers to objects: (see REFs) policy_function parameter, ADD_POLICY procedure: 7.3.4. ADD_POLICY: Adding a Policy, Guide to Oracle8i Features policy_name parameter, ADD_POLICY procedure: 7.3.4. ADD_POLICY: Adding a Policy, Guide to Oracle8i Features polymorphism: 18.1.4.4. Polymorphism , Oracle PL/SQL Programming pop procedure - 5.24.3. Modifying stack contents, Advanced Oracle PL/SQL Programming with Packages
- 5.7.3. Building a Stack with AQ Using Sequence Deviation, Oracle Built-in Packages
port: 2.2.5. The Uniform Resource Locator, Oracle Web Applications portability: 1.3.1. Improved Application Portability with PL/SQL, Oracle PL/SQL Programming positional notation: 6.1.4.1. Positional notation, Oracle Web Applications post-insert savepoint: 21.1.5.7. Setting the post-insert savepoint, Advanced Oracle PL/SQL Programming with Packages pragmas - 1.6.5.1. RESTRICT_REFERENCES pragma, Advanced Oracle PL/SQL Programming with Packages
- 2.2. Defining Autonomous Transactions, Guide to Oracle8i Features
- 2.4. Rules and Restrictions, Guide to Oracle8i Features
- EXCEPTION_INIT
- 5.10.2. Package-based exceptions, Advanced Oracle PL/SQL Programming with Packages
- 8.3.3.1. The EXCEPTION_INIT pragma, Oracle PL/SQL Programming
packaged programs and: 1.3.7. Accessing Built-in Packaged Technology from Within SQL, Oracle Built-in Packages
RESTRICT_REFERENCES - 17.3. Requirements for Stored Functions in SQL, Oracle PL/SQL Programming
- 17.5.1. The RESTRICT_REFERENCES Pragma, Oracle PL/SQL Programming
- 17.7.1. Manual Application of Pragmas, Oracle PL/SQL Programming
prebuilt packages: 1.5.2. Prebuilt Packages, Advanced Oracle PL/SQL Programming with Packages precedence identifiers in cursors: 6.4.3. Identifier Precedence in a Cursor, Oracle PL/SQL Programming precision: 4.2.1.2. Decimal numeric datatypes, Oracle PL/SQL Programming predefined exceptions: 22.1.3. Impact of Predefined Exceptions, Advanced Oracle PL/SQL Programming with Packages predefined system exceptions: 8.3.1. Named System Exceptions , Oracle PL/SQL Programming prefix table row value: 8.5. Setting the Display Prefix, Advanced Oracle PL/SQL Programming with Packages prefix function - 5.2.3. Setting the line prefix, Advanced Oracle PL/SQL Programming with Packages
- 5.25.6. Setting the row prefix, Advanced Oracle PL/SQL Programming with Packages
prefixes to package element names: 2.3.3. Avoiding Superfluous Naming Elements, Advanced Oracle PL/SQL Programming with Packages prependitem procedure: 5.18.3. Modifying list contents , Advanced Oracle PL/SQL Programming with Packages prevmod function - 5.28.6. Tracing PL/SQL code execution, Advanced Oracle PL/SQL Programming with Packages
- 21.2.4.4. Previous module, Advanced Oracle PL/SQL Programming with Packages
primary_instance parameter, CREATE_QUEUE_TABLE procedure: 7.6.1. CREATE_QUEUE_TABLE and MIGRATE_QUEUE_TABLE: Setting Version Compatibility and Queue Migration, Guide to Oracle8i Features print_answers procedure, EMP_SURVEY package: 8.2.4. The EMP_SURVEY Package, Oracle Web Applications print_input_row procedure, GENERAL_FORM package: 8.3.4. The GENERAL_FORM Package, Oracle Web Applications print_invoice function, XML_INVOICE_PKG: 9.5.2. Body, Oracle Web Applications print_items function, XML_INVOICE_PKG: 9.5.2. Body, Oracle Web Applications print_textarea_row procedure, GENERAL_FORM package: 8.3.4. The GENERAL_FORM Package, Oracle Web Applications print_thread_links procedure, FORUM package - 8.3.6. The FORUM Package, Oracle Web Applications
- 8.3.6.2. Body, Oracle Web Applications
print_xml_tag function, XML_INVOICE_PKG: 9.5.2. Body, Oracle Web Applications priority groups - (see also site priority groups)
- 16.3. Priority Groups with DBMS_REPCAT, Oracle Built-in Packages
- 16.3.4.2. The DBMS_REPCAT.DROP_PRIORITY_<datatype> procedure, Oracle Built-in Packages
- adding priority levels: 16.3.3.1. The DBMS_REPCAT.ADD_PRIORITY_<datatype> procedure, Oracle Built-in Packages
- altering data values: 16.3.3.3. The DBMS_REPCAT.ALTER_PRIORITY_<datatype> procedure, Oracle Built-in Packages
- altering priority levels: 16.3.3.2. The DBMS_REPCAT.ALTER_PRIORITY procedure, Oracle Built-in Packages
- comments, creating or changing: 16.3.2.3. The DBMS_REPCAT.COMMENT_ON_PRIORITY_GROUP procedure, Oracle Built-in Packages
- concepts
- 16.3.1. About Priority Groups, Oracle Built-in Packages
- 16.3.3. Creating and Maintaining Priorities Within a Priority Group, Oracle Built-in Packages
creating: 16.3.2.1. The DBMS_REPCAT.DEFINE_PRIORITY_GROUP procedure, Oracle Built-in Packages dropping priority groups: 16.3.2.2. The DBMS_REPCAT.DROP_PRIORITY_GROUP procedure, Oracle Built-in Packages dropping priority levels by data value: 16.3.4.2. The DBMS_REPCAT.DROP_PRIORITY_<datatype> procedure, Oracle Built-in Packages dropping priority levels by priority level number: 16.3.4.1. The DBMS_REPCAT.DROP_PRIORITY procedure, Oracle Built-in Packages priority levels - adding: 16.3.3.1. The DBMS_REPCAT.ADD_PRIORITY_<datatype> procedure, Oracle Built-in Packages
- altering: 16.3.3.2. The DBMS_REPCAT.ALTER_PRIORITY procedure, Oracle Built-in Packages
- dropping by data value: 16.3.4.2. The DBMS_REPCAT.DROP_PRIORITY_<datatype> procedure, Oracle Built-in Packages
- dropping by level number: 16.3.4.1. The DBMS_REPCAT.DROP_PRIORITY procedure, Oracle Built-in Packages
- dropping site priorities via: 16.4.3.2. The DBMS_REPCAT.DROP_SITE_PRIORITY_SITE procedure, Oracle Built-in Packages
priority package - (see also specific program names)
- 5.7.2. Working with Prioritized Queues, Oracle Built-in Packages
priority.spp : 5.7.2. Working with Prioritized Queues, Oracle Built-in Packages priority.tst : 5.7.2. Working with Prioritized Queues, Oracle Built-in Packages priority_name function: 5.7.2. Working with Prioritized Queues, Oracle Built-in Packages private - PL/Vision package synonyms: 4.3.6. Granting Access to PL/Vision, Advanced Oracle PL/SQL Programming with Packages
- elements
- 16.2.2. The Body, Oracle PL/SQL Programming
- 16.2.4. Public and Private Package Elements, Oracle PL/SQL Programming
- 1.4.4.1. Public and private data, Advanced Oracle PL/SQL Programming with Packages
- 2.7. Building Windows Into Your Packages, Advanced Oracle PL/SQL Programming with Packages
- 2.10. Hiding Package Data, Advanced Oracle PL/SQL Programming with Packages
- declaring before public: 2.2.1. Choosing the Order of Elements, Advanced Oracle PL/SQL Programming with Packages
- global data: 16.5.4. Global Private Data, Oracle PL/SQL Programming
package elements - 1.3.1. Enforced Information Hiding, Advanced Oracle PL/SQL Programming with Packages
- 1.4.4. Access to Package Elements, Advanced Oracle PL/SQL Programming with Packages
pipes - 3.1. DBMS_PIPE: Communicating Between Sessions , Oracle Built-in Packages
- 3.1.3.1. The DBMS_PIPE.CREATE_PIPE function, Oracle Built-in Packages
privilege parameter: 7.6.2.1. GRANT_SYSTEM_PRIVILEGE: Granting system-level privileges, Guide to Oracle8i Features privileges - (see also roles)
- 2.2.1. Creating the DBMS_SQL Package, Oracle Built-in Packages
- 2.5.3. Privileges, Oracle Web Applications
- 3.1.3.3. Controlling access to content, Oracle Web Applications
- DDL statement execution and
- 2.4.7. Executing DDL in PL/SQL, Oracle Built-in Packages
- 19.4.1. DDL Operations , Advanced Oracle PL/SQL Programming with Packages
collections: 19.8.1. Privileges, Oracle PL/SQL Programming object: 2.5.3.2. Object privileges, Oracle Web Applications of objects: 18.3.7. Privileges, Oracle PL/SQL Programming system
- 2.5.3.1. System privileges, Oracle Web Applications
- 7.6.2. System-Level Access Control, Guide to Oracle8i Features
proc procedure - 5.13.7. Generating a procedure, Advanced Oracle PL/SQL Programming with Packages
- 16.2.2. Generating a Procedure, Advanced Oracle PL/SQL Programming with Packages
- 16.4.2. Implementing the Procedure Generator, Advanced Oracle PL/SQL Programming with Packages
procedural code, avoiding: 25.3.5. Avoid Procedural Code When Possible , Oracle PL/SQL Programming procedure wizard, WebDB: 3.1.2.1. Building database objects, Oracle Web Applications procedures - (see also functions; modules)
- 1.4.3.10. Modular construction, Oracle PL/SQL Programming
- 15. Procedures and Functions, Oracle PL/SQL Programming
- 15.4. Procedures, Oracle PL/SQL Programming
- 22.1.1. Make Sure the Module Name Explains the Module, Oracle PL/SQL Programming
- IN OUT parameters in: 22.2.1.2. Switch to a procedure with IN OUT parameters, Oracle PL/SQL Programming
- RETURN statements in: 15.5.8.5. RETURN statement in a procedure, Oracle PL/SQL Programming
- changing trigger code to: 25.3.7. Keep Database Triggers Small, Oracle PL/SQL Programming
- describing: 10.2.1.3. The DBMS_DESCRIBE.DESCRIBE_PROCEDURE procedure, Oracle Built-in Packages
- execute authority: 1.3.5. Guaranteeing Transaction Integrity, Advanced Oracle PL/SQL Programming with Packages
- external (see external procedures)
- 1.4.7.5. External procedures
for collections: 19.6. Collection Built-Ins, Oracle PL/SQL Programming generating - 16.2.2. Generating a Procedure, Advanced Oracle PL/SQL Programming with Packages
- 16.4.2. Implementing the Procedure Generator, Advanced Oracle PL/SQL Programming with Packages
headers of: 15.4.2. Procedure Header, Oracle PL/SQL Programming help: 16.2.5.2. Generating a help procedure, Advanced Oracle PL/SQL Programming with Packages local: 15.7. Local Modules, Oracle PL/SQL Programming parameters of: 15.6. Parameters, Oracle PL/SQL Programming recompiling: 10.3.2. Compiling PL/SQL Objects, Oracle Built-in Packages records as parameters: 9.1.4. Guidelines for Using Records, Oracle PL/SQL Programming referencing in packages: 1.3.3. Referencing Built-in Package Elements, Oracle Built-in Packages remote - 22.7.5. Default Values and Remote Procedure Calls, Oracle PL/SQL Programming
- 23.4. Remote Procedure Calls, Oracle PL/SQL Programming
replicated procedures: 15.3.4.1. The DBMS_REPCAT.GENERATE_REPLICATION_SUPPORT procedure, Oracle Built-in Packages shared: 23.1.1. Executing Procedures, Oracle PL/SQL Programming stored, from PL/SQL Version 1.1: B. Calling Stored Procedures from PL/SQL Version 1.1, Oracle PL/SQL Programming synonyms for: 23.2.2. Creating Synonyms for Stored Objects, Oracle PL/SQL Programming tables as parameters for: 10.5.4. Passing PL/SQL Tables as Parameters, Oracle PL/SQL Programming process_halted exception - 5.10.2. Package-based exceptions, Advanced Oracle PL/SQL Programming with Packages
- 22.1.10. Bailing Out with PLVexc, Advanced Oracle PL/SQL Programming with Packages
- 22.1.2. Package-Based Exceptions, Advanced Oracle PL/SQL Programming with Packages
process_request procedure: 3.1.7.5. The pipesvr package, Oracle Built-in Packages process_survey procedure, EMP_SURVEY package - 8.2.4. The EMP_SURVEY Package, Oracle Web Applications
- 8.2.4.2. Body, Oracle Web Applications
producers - (see also consumers)
- 5.1.5. A Glossary of Terms, Oracle Built-in Packages
- delaying dequeuing: 5.3.6. Message Properties Record Type, Oracle Built-in Packages
production support: 26.2. Tracing for Production Support, Oracle PL/SQL Programming productivity: 4.1.1. The Benefits of PL/Vision, Advanced Oracle PL/SQL Programming with Packages profdel.sql file: 7.1.4. Profiler Return Codes, Guide to Oracle8i Features profiler return codes: 7.1.4. Profiler Return Codes, Guide to Oracle8i Features profilers: 7.1. DBMS_PROFILER: Providing Code Profiling , Guide to Oracle8i Features profload.sql file: 7.1.2. Installing DBMS_PROFILER, Guide to Oracle8i Features profrep.sql file: 7.1.2. Installing DBMS_PROFILER, Guide to Oracle8i Features profsum.sql file: 7.1.2. Installing DBMS_PROFILER, Guide to Oracle8i Features proftab.sql file: 7.1.2. Installing DBMS_PROFILER, Guide to Oracle8i Features proftrunc.sql file: 7.1.4. Profiler Return Codes, Guide to Oracle8i Features program names - finding within packages and DBMS_DESCRIBE: 10.2.3.2. Using psdesc.args as a quality assurance tool, Oracle Built-in Packages
- registering: 7.2.5. The DBMS_APPLICATION_INFO.SET_MODULE procedure, Oracle Built-in Packages
- returning
- 7.2.2. The DBMS_APPLICATION_INFO.READ_MODULE procedure, Oracle Built-in Packages
- 10.1.2.17. The DBMS_UTILITY.NAME_RESOLVE procedure, Oracle Built-in Packages
syntax for: 10.2.2.1. Specifying a program name, Oracle Built-in Packages programmer-defined - datatypes: (see subtypes)
- exceptions
- 8.3.2. Named Programmer-Defined Exceptions, Oracle PL/SQL Programming
- 8.3.4. Unnamed Programmer-Defined Exceptions , Oracle PL/SQL Programming
- scope of: 8.4.1.1. Scope of programmer-defined exception, Oracle PL/SQL Programming
PL/SQL functions: (see stored functions, PL/SQL)
records - 1.4.3.3. Programmer-defined records, Oracle PL/SQL Programming
- 9.4. Programmer-Defined Records, Oracle PL/SQL Programming
subtypes: 1.4.4.4. Programmer-defined subtypes, Oracle PL/SQL Programming programming: (see coding) programming technique - A. Appendix: PL/SQL Exercises, Advanced Oracle PL/SQL Programming with Packages
- 1.2.1. The Iceberg Approach to Coding, Advanced Oracle PL/SQL Programming with Packages
- 10.1.3.6. numinstr function, Advanced Oracle PL/SQL Programming with Packages
- analyzing performance: (see performance)
- avoiding hard-coded literals: 3.12. Obliterating the Literals, Advanced Oracle PL/SQL Programming with Packages
- avoiding redundancy: (see redundancy)
- backward compatibility
- 3.3. Supplying Backward Compatibility, Advanced Oracle PL/SQL Programming with Packages
- 3.11. Don't Forget Backward Compatibility, Advanced Oracle PL/SQL Programming with Packages
coding packages: 2. Best Practices for Packages, Advanced Oracle PL/SQL Programming with Packages consistent error data: 22.2.1.1. Recording consistent error data, Advanced Oracle PL/SQL Programming with Packages cover package: 1.6.4. Working with Large Packages, Advanced Oracle PL/SQL Programming with Packages declarative programming: 19.2. Declarative Programming in PL/SQL, Advanced Oracle PL/SQL Programming with Packages handling exceptions: 22.3.1. Analyzing the Need, Advanced Oracle PL/SQL Programming with Packages handling fatal errors: 22.1.10. Bailing Out with PLVexc, Advanced Oracle PL/SQL Programming with Packages hard-coded transaction processing: 20.1.1. Who Needs PLVcmt?, Advanced Oracle PL/SQL Programming with Packages logging: (see logging) modularizing: 2.9. Modularizing for Maintainable Packages, Advanced Oracle PL/SQL Programming with Packages object-oriented design: 1.3.2. Object-Oriented Design, Advanced Oracle PL/SQL Programming with Packages overloading: 2.8.1. When to Overload, Advanced Oracle PL/SQL Programming with Packages simultaneous package construction: 2.11. Simultaneous Construction of Multiple Packages, Advanced Oracle PL/SQL Programming with Packages testing/debugging: 2.6.3.1. The test/debug cycle in PL/SQL, Advanced Oracle PL/SQL Programming with Packages toggles: 2.6.1. Toggling Package Behavior, Advanced Oracle PL/SQL Programming with Packages top-down design: 1.3.3. Top-Down Design, Advanced Oracle PL/SQL Programming with Packages user interface: 3.4. Improving the User Interface, Advanced Oracle PL/SQL Programming with Packages using package initialization section: 1.6.3.1. When to use the initialization section, Advanced Oracle PL/SQL Programming with Packages using packages: 1.6.1. When Should You Build a Package?, Advanced Oracle PL/SQL Programming with Packages windows: 2.7. Building Windows Into Your Packages, Advanced Oracle PL/SQL Programming with Packages programs - (see also functions;
procedures; code)
- 1.3.3. Referencing Built-in Package Elements, Oracle Built-in Packages
- analyzing performance of: 25.1. Analyzing Program Performance, Oracle PL/SQL Programming
- describing: 10.2.1.3. The DBMS_DESCRIBE.DESCRIBE_PROCEDURE procedure, Oracle Built-in Packages
- enabling tracing of: 26.1.1. Enabling Program Units for Tracing, Oracle PL/SQL Programming
- pinning into SGA shared pool: 25.2.2. Pin Critical Code into the SGA, Oracle PL/SQL Programming
- recompiling: 10.3.2. Compiling PL/SQL Objects, Oracle Built-in Packages
- referencing in packages: 1.3.3. Referencing Built-in Package Elements, Oracle Built-in Packages
- shared, executing: 23.1. Executing Stored Code, Oracle PL/SQL Programming
- testing: 24.2.5. Change and Test One Area of Code at a Time, Oracle PL/SQL Programming
progress boxes: 22.6.3. Progress Box as ADT, Oracle PL/SQL Programming progress package: 22.6.4.1. The progress package specification, Oracle PL/SQL Programming propagating messages - AQ features for: 5.1.4. Propagation Features, Oracle Built-in Packages
- Oracle8 versions and: 5.2.2.3. Setting Oracle AQ compatibility, Oracle Built-in Packages
- scheduling: 5.5.5.1. The DBMS_AQADM.SCHEDULE_PROPAGATION procedure, Oracle Built-in Packages
- starting: 5.2.2.2. Starting propagation processes, Oracle Built-in Packages
- unscheduling: 5.5.5.2. The DBMS_AQADM.UNSCHEDULE_PROPAGATION procedure , Oracle Built-in Packages
- viewing schedules: 5.6.2.3. The DBA_JOBS view, Oracle Built-in Packages
propagating transactions - (see also deferred transactions)
- 17.2.5. Propagating Deferred RPCs, Oracle Built-in Packages
- Oracle8 scheduling: 17.2.6. Scheduling Propagation (Oracle8 only), Oracle Built-in Packages
- disabling: 17.2.6.1. The DBMS_DEFER_SYS.EXCLUDE_PUSH function (Oracle8 only), Oracle Built-in Packages
- enabling and disabling: 17.2.4.5. The DBMS_DEFER_SYS.SET_DISABLED procedure, Oracle Built-in Packages
- new destinations: 17.2.3. Copying Deferred Transactions to New Destinations, Oracle Built-in Packages
- purging: 17.2.6.2. The DBMS_DEFER_SYS.PURGE function (Oracle8 only), Oracle Built-in Packages
- pushing queued transactions
- 17.2.5. Propagating Deferred RPCs, Oracle Built-in Packages
- 17.2.6.3. The DBMS_DEFER_SYS.PUSH function, Oracle Built-in Packages
registering propagators: 17.2.6.8. The DBMS_DEFER_SYS.REGISTER_PROPAGATOR procedure (Oracle8 only), Oracle Built-in Packages scheduling purge: 17.2.6.4. The DBMS_DEFER_SYS.SCHEDULE_PURGE procedure (Oracle8 only), Oracle Built-in Packages scheduling push: 17.2.6.5. The DBMS_DEFER_SYS.SCHEDULE_PUSH procedure (Oracle8 only), Oracle Built-in Packages scheduling, strategies for: 17.2.5.1. Scheduling strategies, Oracle Built-in Packages unregistrating propagators: 17.2.6.9. The DBMS_DEFER_SYS.UNREGISTER_PROPAGATOR procedure (Oracle8 only), Oracle Built-in Packages unscheduling purge: 17.2.6.6. The DBMS_DEFER_SYS.UNSCHEDULE_PURGE procedure (Oracle8 only), Oracle Built-in Packages unscheduling push: 17.2.6.7. The DBMS_DEFER_SYS.UNSCHEDULE_PUSH procedure (Oracle8 only), Oracle Built-in Packages propagation of exceptions: 8.4.2. Propagation of an Exception , Oracle PL/SQL Programming propagator accounts: 15.1.3. Granting and Revoking Propagator Accounts (Oracle8), Oracle Built-in Packages properties, object: (see attributes, object) protocol, network: 2.2.5. The Uniform Resource Locator, Oracle Web Applications protocols (for messages) - 5.1.5. A Glossary of Terms, Oracle Built-in Packages
- 5.3.4. Agents Object Type, Oracle Built-in Packages
- tips about: 3.1.6.3. Establishing messaging protocols, Oracle Built-in Packages
protocols, communications: 1.1. The Internet Grows Up, Oracle Web Applications prt package: 6.1.6.2. Package specification for a DBMS_OUTPUT encapsulator, Oracle Built-in Packages prt.spp : 6.1.6.2. Package specification for a DBMS_OUTPUT encapsulator, Oracle Built-in Packages prvtjob.plb script: 13.3.3. DBMS_IJOB: Managing Other Users' Jobs , Oracle Built-in Packages prvtoctk.plb script: 10.4.1. Getting Started with DBMS_RANDOM, Oracle Built-in Packages prvtofln.plb script - 14.3.1. Getting Started with DBMS_OFFLINE_SNAPSHOT, Oracle Built-in Packages
- 15.4.1. Getting Started with DBMS_OFFLINE_OG, Oracle Built-in Packages
prvtpbp.plb file: 7.1.2. Installing DBMS_PROFILER, Guide to Oracle8i Features prvtpool.plb script: 12.2.1. Getting Started with DBMS_SHARED_POOL, Oracle Built-in Packages prvtrctf.sql script - 15.5.1. Getting Started with DBMS_RECTIFIER_DIFF, Oracle Built-in Packages
- 17.2.1. Getting Started with DBMS_DEFER_SYS, Oracle Built-in Packages
- 17.4.1. Getting Started with DBMS_DEFER_QUERY, Oracle Built-in Packages
prvtrepc.sql script - 15.1.1. Getting Started with DBMS_REPCAT_AUTH, Oracle Built-in Packages
- 15.2.1. Getting Started with DBMS_REPCAT_ADMIN, Oracle Built-in Packages
prvtutil.plb script: 11.2.1. Getting Started with DBMS_SYSTEM , Oracle Built-in Packages ps2db procedure - 5.17.6. Managing the log , Advanced Oracle PL/SQL Programming with Packages
- 21.1.4.3. Transferring a PL/SQL table log to a database table, Advanced Oracle PL/SQL Programming with Packages
ps_callstack function - 5.28.5. Accessing the PL/SQL call stack, Advanced Oracle PL/SQL Programming with Packages
- 21.2.2. Accessing the PL/SQL Call Stack, Advanced Oracle PL/SQL Programming with Packages
ps_module function - 5.28.5. Accessing the PL/SQL call stack, Advanced Oracle PL/SQL Programming with Packages
- 21.2.2. Accessing the PL/SQL Call Stack, Advanced Oracle PL/SQL Programming with Packages
psdesc package - (see also specific program names)
- 1.3.5.1. Examples of encapsulation packages, Oracle Built-in Packages
- 10.2.3.1. Features of the psdesc package, Oracle Built-in Packages
psdesc.spp : 10.2.3.1. Features of the psdesc package, Oracle Built-in Packages psdesc.tst - 10.2.2.2. The DESCRIBE level, Oracle Built-in Packages
- 10.2.2. Explaining DBMS_DESCRIBE Results, Oracle Built-in Packages
pseudocolumns: 9.1.2. ROWID Concepts, Oracle Built-in Packages pseudoinstructions: 2.6. The PRAGMA Keyword, Oracle PL/SQL Programming psformat procedure: 4.1.2. The Origins of PL/Vision, Advanced Oracle PL/SQL Programming with Packages pstab constant: 5.3.1. PL/Vision constants, Advanced Oracle PL/SQL Programming with Packages pstab2file procedure - 5.11.11. Copying a file, Advanced Oracle PL/SQL Programming with Packages
- 13.7.4. Copying PL/SQL Table to File, Advanced Oracle PL/SQL Programming with Packages
pstab_count function - 5.17.6. Managing the log , Advanced Oracle PL/SQL Programming with Packages
- 21.1.4.1. Counting and clearing the PL/SQL table, Advanced Oracle PL/SQL Programming with Packages
public - PL/Vision package synonyms: 4.3.6. Granting Access to PL/Vision, Advanced Oracle PL/SQL Programming with Packages
- elements
- 16.2.1. The Specification, Oracle PL/SQL Programming
- 16.2.4. Public and Private Package Elements, Oracle PL/SQL Programming
data - 16.5.3. Global Public Data, Oracle PL/SQL Programming
- 1.4.4.1. Public and private data, Advanced Oracle PL/SQL Programming with Packages
- 2.7. Building Windows Into Your Packages, Advanced Oracle PL/SQL Programming with Packages
- 2.10. Hiding Package Data, Advanced Oracle PL/SQL Programming with Packages
- 2.10.4. When to Make Data Public, Advanced Oracle PL/SQL Programming with Packages
- anchored declarations: 2.10.5. Anchoring to Public Variables, Advanced Oracle PL/SQL Programming with Packages
- declaring before private: 2.2.1. Choosing the Order of Elements, Advanced Oracle PL/SQL Programming with Packages
package elements
- 1.3.1. Enforced Information Hiding, Advanced Oracle PL/SQL Programming with Packages
- 1.4.1. The Package Specification, Advanced Oracle PL/SQL Programming with Packages
- package elements: 1.4.4. Access to Package Elements, Advanced Oracle PL/SQL Programming with Packages
pipes - 3.1. DBMS_PIPE: Communicating Between Sessions , Oracle Built-in Packages
- 3.1.3.1. The DBMS_PIPE.CREATE_PIPE function, Oracle Built-in Packages
synonyms: 7.1.2. Installing DBMS_PROFILER, Guide to Oracle8i Features purge_all_pipes procedure: 3.1.3.4. The DBMS_PIPE.PURGE procedure, Oracle Built-in Packages purity levels - 1.6.5.1. RESTRICT_REFERENCES pragma, Advanced Oracle PL/SQL Programming with Packages
- 1.3.7.1. Calling a packaged function in SQL, Oracle Built-in Packages
- packages: 17.5.1. The RESTRICT_REFERENCES Pragma, Oracle PL/SQL Programming
push procedure - 5.24.3. Modifying stack contents, Advanced Oracle PL/SQL Programming with Packages
- 5.7.3. Building a Stack with AQ Using Sequence Deviation, Oracle Built-in Packages
put_line procedure - 5.11.10. Writing to a file, Advanced Oracle PL/SQL Programming with Packages
- 5.15.7. Reading and writing lines, Advanced Oracle PL/SQL Programming with Packages
- 5.17.4. Writing to the log , Advanced Oracle PL/SQL Programming with Packages
- 12.7. Writing to the Target, Advanced Oracle PL/SQL Programming with Packages
- 13.6. Writing to a File, Advanced Oracle PL/SQL Programming with Packages
- 16.4.3. put_line Procedure, Advanced Oracle PL/SQL Programming with Packages
- 21.1.2. Writing to the Log, Advanced Oracle PL/SQL Programming with Packages
- specifying rollbacks: 21.1.5.5. Specifying rollbacks when calling put_line, Advanced Oracle PL/SQL Programming with Packages
put_line repository: 12.7.3. Displaying the Target Repository, Advanced Oracle PL/SQL Programming with Packages
Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Copyright © 2000 O'Reilly & Associates, Inc. All rights reserved.