Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| Y
| Z
Index: C
- c_after constant
: 5.13.1. Package constants
- c_all constant
: 5.21.1. Package constants
- c_all_tokens constant
: 5.22.1. Package constants
- c_append constant
: 5.11.1. Package constants and exceptions
- c_before constant
: 5.13.1. Package constants
- c_bi_tokens constant
: 5.22.1. Package constants
- c_both constant
: 5.13.1. Package constants
- c_datemask constant
- 5.3.1. PL/Vision constants
- 6.2. Setting the PL/Vision Date Mask
- c_def_length constant
: 5.13.1. Package constants
- c_default constant
: 21.1.5.3. Types of rollback activity
- c_delim constant
- 5.21.1. Package constants
- 21.1.4. Managing a PL/SQL Table Log
- c_dosdelim constant
- 5.11.1. Package constants and exceptions
- 13.2.1. Setting the Operating System Delimiter
- c_examples constant
: 5.14.1. Package constants
- c_go constant
- 5.10.1. Package constants
- 22.1.4. Exception Handling Actions
- c_ignore_case constant
: 5.21.1. Package constants
- c_incr_indent constant
: 5.13.1. Package constants
- c_indent constant
: 5.13.1. Package constants
- c_int_no_change constant
: 5.12.1. Package Constants
- c_kw_tokens constant
: 5.22.1. Package constants
- c_last constant
: 21.1.5.3. Types of rollback activity
- c_last_pos constant
: 5.28.1. Package constants
- c_leph constant
- 5.20.6. Programmatic cursor FOR loop elements
- 11.7. A Programmatic Cursor FOR Loop
- 11.7.2. Constructing the Execution String
- c_literal constant
: 5.13.1. Package constants
- c_main constant
: 5.14.1. Package constants
- c_modname constant
- 5.20.6. Programmatic cursor FOR loop elements
- 11.7. A Programmatic Cursor FOR Loop
- c_modspec constant
- 5.20.6. Programmatic cursor FOR loop elements
- 11.7. A Programmatic Cursor FOR Loop
- c_no_change constant
: 5.12.1. Package Constants
- c_noaction constant
: 21.1.5.3. Types of rollback activity
- c_none constant
- 5.13.1. Package constants
- 21.1.5.3. Types of rollback activity
- c_nonkw_tokens constant
: 5.22.1. Package constants
- c_nousecor constant
: 5.4.1. Package constants
- c_PLVlogsp constant
: 21.1.5.3. Types of rollback activity
- c_prefix constant
- 5.2.3. Setting the line prefix
- 5.12.1. Package Constants
- 7.3. The Output Prefix
- c_read constant
: 5.11.1. Package constants and exceptions
- c_recNgo constant
- 5.10.1. Package constants
- 22.1.4. Exception Handling Actions
- c_recNstop constant
- 5.10.1. Package constants
- 22.1.4. Exception Handling Actions
- c_respect_case constant
: 5.21.1. Package constants
- c_show_object constant
- 5.20.6. Programmatic cursor FOR loop elements
- 11.7. A Programmatic Cursor FOR Loop
- 11.7.2. Constructing the Execution String
- c_stop constant
- 5.10.1. Package constants
- 22.1.4. Exception Handling Actions
- c_suffix constant
: 5.12.1. Package Constants
- c_top_pos constant
- 5.28.1. Package constants
- 21.2.4.7. Retrieving stack contents
- c_unixdelim constant
- 5.11.1. Package constants and exceptions
- 13.2.1. Setting the Operating System Delimiter
- c_usecor constant
: 5.4.1. Package constants
- c_word constant
: 5.21.1. Package constants
- c_write constant
: 5.11.1. Package constants and exceptions
- calc_totals procedure
: 22.1.6.5. Integrating PLVexc with PLVtrc
- calibrate procedure
: 5.27.6. Calibration and timing scripts
- calltype function
: 6.3.1. Using the assert Procedure
- capitalization
- 2.2. Using Effective Coding Style for Packages
- 15.4.1. How to Find Source Code
- 18.1. PLVcase: Converting the Case of PL/SQL Programs
- case sensitivity
: 2.5.2. Making Your Programs Case-Insensitive
- capture procedure
- 5.27.4. Capturing the current timestamp
- 14.2. Capturing the Start Time
- case sensitivity
: 2.5.2. Making Your Programs Case-Insensitive
- cataloging code
: 18.2. PLVcat: Cataloguing PL/SQL Source Code
- cfloop procedure
- 5.13.10. Miscellaneous code generators
- 16.2.8. Generating a Cursor FOR Loop
- char_name function
: 5.6.3. Other functions and procedures
- characters
- line separator
: 7.2. The Line Separator
- string
:5.6. PLVchr: Operations on Single Characters
- (see also strings)
- checking existence
- Record Found? function
: 16.2.7. Generating a "Record Found?" Function
- of files
: 13.3. Creating and Checking Existence of Files
- last PLVobj cursor record
: 11.4.3. Checking for Last Record
- checking input
: 3.8.1. When the num_in Argument Is 0
- clear_bailouts procedure
- 5.10.7. Bailing out program execution
- 22.1.10.1. Managing the bailout error list
- clear_pstab procedure
- 5.17.6. Managing the log
- 21.1.4.1. Counting and clearing the PL/SQL table
- clearecs procedure
- 5.28.8. Accessing the PLVtrc execution call stack (ECS)
- 21.2.4.5. Emptying the stack
- clearing
: (see deleting)
- client-side packages
: 1.2.2. The Client-Side Layers
- close_objects procedure
- 5.20.5. Interfacing with the PLVobj cursor
- 11.4.1. Opening and Closing the PLVobj Cursor
- closesrc procedure
- 5.15.4. Managing the source repository
- 12.9.1. Closing the Source
- closetrg procedure
- 5.15.6. Managing the target repository
- 12.9.2. Closing the Target
- closing files
- 13.4. Opening and Closing Files
- 21.1.3.2. Closing the file
-
: 5.11.8. Closing a file
- PLVobj cursor
: 11.4.1. Opening and Closing the PLVobj Cursor
- repository
: 12.9.1. Closing the Source
- clrtrg procedure
- 5.15.6. Managing the target repository
- 12.9.3. Clearing the Target
- code
- (see also programming technique)
- 1.2.1. The Iceberg Approach to Coding
- author
: 16.3.2. Setting the Code Author
- cataloging
: 18.2. PLVcat: Cataloguing PL/SQL Source Code
- compiling
: 15. PLVvu: Viewing Source Code and Compile Errors
- with PLVdyn package
: 19.4.1.7. Compiling source code with PLVdyn
- consolidating
: 2.9.2. Lava Lamp Code Consolidation
- converting case of
: 18.1.2. A Script to Convert Programs
- converting to PL/SQL programs
: 4.4.3. Converting Scripts to PL/SQL Programs
- created during installation
: 4.6. Summary of Files on Disk
- customizing for users
: 2.8.1.2. Fitting the program to the user
- debugging/testing
: 22.1. The Challenge of Exception Handling
- development
: 3. The PL/SQL Development Spiral
- displaying
: 15.2.2. Setting the Code Overlap
- dynamic PL/SQL
: 19.5.5. Executing Dynamic PL/SQL Code
- elapsed time of
: 5.27. PLVtmr: Program Performance Analyzer
- execution time of
: (see performance)
- finding source code
: 15.4.1. How to Find Source Code
- for testing code
: 4.6.2. Contents of the test Subdirectory
- generating
- 5.13. PLVgen: PL/SQL Code Generator
- 16. PLVgen: Generating PL/SQL Programs
- generation toggles
: 2.6.2. Toggles for Code Generation
- halting execution of
: 5.10.6. Exception handlers
- implementing windows
: 2.7.3. Implementing the Window
- layers of
: (see packages)
- line numbers
: 16.3.8. Generating Line Numbers
- overloading programs
: 2.8. Overloading for Smart Packages
- parallelization
: 1.5.1.1. Leveraging builtin packages
- parsing
- 5.22. PLVprsps: PL/SQL Source Code Parsing
- 10.3.2. Parsing PL/SQL Code
- parsing program name
: 11.3.2. Converting the Program Name
- pausing programs
: 5.3.6. Miscellaneous programs
- pinning into memory
: 1.4.3.1. Managing packages in shared memory
- PL/SQL repositories
: 12. PLVio: Reading and Writing PL/SQL Source Code
- PLVtmr package with
: 14.4. Using PLVtmr in Scripts
- redundant
: (see redundancy)
- reusing
- (see flexibilty, code)
- 1.2.1. The Iceberg Approach to Coding
- 4.1.1. The Benefits of PL/Vision
- size restrictions
: 1.6.4. Working with Large Packages
- standard header
: 16.3.3. Using the Program Header
- stored
: 5.29. PLVvu: Code and Error Viewing
- testing/debugging
: 4.1.1. The Benefits of PL/Vision
- tracing
: 16.3.4. Using the Program Trace
- upgrades and fixes
: 1.6.1.6. Hide weaknesses to facilitate upgrades and fixes.
- code procedure
- 5.29.3. Displaying stored code
- 15.4.1. How to Find Source Code
- 17.2. Current Sources of Information
- code_after procedure
- 5.29.3. Displaying stored code
- 15.3.2. Displaying Code by Keyword
- 17.2. Current Sources of Information
- codependency, package
: 2.4.1. Creating Codependent Packages
- columns, table
: (see tables)
- comments
- 2.2. Using Effective Coding Style for Packages
- 5.13.5. Help generators
- 5.16.1. Analyzing PL/SQL string content
- 10.3.2.1. plsql_string procedure
- 17.4.3. Creating Help Text
- generating
- 16.2.5.1. Generating help text stubs
- 16.3.7. Generating Online Help Text Stubs
- retrieving
: 17.5.3. Implementing Online Help
- commit processing
: 20.1. PLVcmt: Enhancing Commit Processing
- incremental commits
: 20.1.3. Performing Incremental Commits
- toggling
: 20.1.4. Controlling Commit Processing
- commit_after procedure
- 5.7.4. Managing the commit counter
- 12.9.3. Clearing the Target
- 20.1.3.1. Setting the commit point
- commits
: A.2.6. Builtin Packages
- committing function
: 5.7.1. Controlling commit activity
- compatibility
- 3.3. Supplying Backward Compatibility
- 3.11. Don't Forget Backward Compatibility
- compile procedure
- 5.9.4. Data Definition Language operations
- 19.4.1.7. Compiling source code with PLVdyn
- compiling errors
- 15. PLVvu: Viewing Source Code and Compile Errors
-
5.29.4. Displaying compile errors
- compiling code
- 1.3.6. Performance Improvement
- with PLVdyn
: 19.4.1.7. Compiling source code with PLVdyn
- conditional logic
- A.1.1. Conditional Logic
- A.2.1. Conditional Logic
- configuring
PLVfk package
: 19.6.2. Configuring the PLVfk Package
- CONNECT command
: 7.1.2. Displaying Dates
- consolidation of code
: 2.9.2. Lava Lamp Code Consolidation
- CONSTANT declaration
: 1.6.1.4. Remove hard-coded literals from your application
- constants:
(see literals)
- convert_type procedure
- 5.20.8. Miscellaneous PLVobj programs
- 11.3.2. Converting the Program Name
- converting
- PL/SQL table to database table
: 21.1.4.3. Transferring a PL/SQL table log to a database table
- case
: (see capitalization)
- program name
: 11.3.2. Converting the Program Name
- scripts into PL/SQL
: 4.4.3. Converting Scripts to PL/SQL Programs
- convobj procedure
- 5.20.8. Miscellaneous PLVobj programs
- 11.3.2. Converting the Program Name
- copying
- file contents
: 13.7. Copying File Contents
- files
: 5.11.11. Copying a file
- from source to target repository
: 5.15.9. Miscellaneous PLVio programs
- object names into table
: 11.6. Populating a PL/SQL Table with Object Names
- source to target repository
: 12.7.2. Batch Transfer of Source to Target
- cor procedure
: 19.4.1.7. Compiling source code with PLVdyn
- counter, commit
: 5.7.4. Managing the commit counter
- counter, PLVcmt
: (see PLVcmt package)
- cover packages
: 1.6.4. Working with Large Packages
- CPU time
: (see performance)
- CREATE OR REPLACE
- 17.5.2. Locating Text in the Data Dictionary
-
: 19.4.1.7. Compiling source code with PLVdyn
create-or-replace syntax
: 16.3.9. Including CREATE OR REPLACE
creating
- files
: 13.3. Creating and Checking Existence of Files
- lists
: 5.18.2. Creating and destroying lists
- messages
: 9.2. Storing Message Text
- stacks
: 5.24.2. Creating and destroying stacks
creativity
: 4.1.1. The Benefits of PL/Vision
curdecl procedure
- 5.13.10. Miscellaneous code generators
- 16.2.6. Generating a Cursor Declaration
curfail procedure
: 5.27.6. Calibration and timing scripts
currmod function
- 5.28.6. Tracing PL/SQL code execution
- 21.2.4.3. Current module
currname function
- 5.20.4. Accessing the current object
- 11.3.1. Setting Individual Elements of Current Object
currschema function
- 5.20.4. Accessing the current object
- 11.3.1. Setting Individual Elements of Current Object
currtype function
- 5.20.4. Accessing the current object
- 11.3.1. Setting Individual Elements of Current Object
cursors
- A.1.4. Cursors
- A.2.4. Cursors
- 1.3.4. Object Persistence
- 1.4.1. The Package Specification
- binding objects to
: 11.5. Binding Objects to a Dynamic Cursor
- FOR loop
- 11.7. A Programmatic Cursor FOR Loop
- 16.2.8. Generating a Cursor FOR Loop
- generating declaration
: 16.2.6. Generating a Cursor Declaration
- PLVobj
: 5.20.5. Interfacing with the PLVobj cursor
- PLVobj package (obj_cur)
- 11.2.1. Cursor Into ALL_OBJECTS
- 11.4.1. Opening and Closing the PLVobj Cursor
cursucc procedure
: 5.27.6. Calibration and timing scripts
customizing
parsing delimiter
: 10.1.2. Customizing the Delimiter Set
customizing programs for users
: 2.8.1.2. Fitting the program to the user
Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| Y
| Z
Copyright (c) 2000 O'Reilly & Associates. All rights reserved.