Index
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.
Wyszukiwarka
Podobne podstrony:
idx didx gidx gidx aidx m35377 idxidx yidx swięcej podobnych podstron