Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| Y
| Z
Index: I
- I/O
- I/O-intensive SQL
: 25.3.6. Use PL/SQL to Improve Performance of IO-Intensive SQL
- reducing by calling PL/SQL in SQL
: 25.3.2. Call PL/SQL Functions in SQL to Reduce I/O
- identifiers
- (see naming)
- 2.2. Identifiers
- 15.3.5. Scope and Visibility
- precedence in cursors
: 6.4.3. Identifier Precedence in a Cursor
- qualified
: 15.3.5.1. Qualified identifiers
- savepoints
: (see savepoints)
- identity, object
: 18.1.4.1. Identity
- IF statements
: 5.1. Conditional Control Statements
- ELSE keyword
: 5.1.2. The IF-THEN-ELSE Combination
- ELSIF keyword
: 5.1.3. The IF-ELSIF Combination
- ELSIF statement
: 1.7.5. Structured Code and Other Best Practices
- exception handlers as
: 8.9. Exception Handler as IF Statement
- formatting
: 3.3.1. Formatting IF Statements
- nested
: 5.1.4. Nested IF Statements
- replacing DECODE function
: 17.8.4. Replacing DECODEs with IF Statements
- using whitespace in
: 3.1.1. Revealing Logical Structure with Indentation
- implicit conversion
: 14. Conversion Functions
- implicit cursors
- (see also cursors)
- 1.7.4. Standardize Your PL/SQL Development Environment
- 6.2.1. Types of Cursors
- 6.3.1. Implicit Cursors
- 6.3.3. Explicit Cursors
- attributes to
- 6.9. Cursor Attributes
- 6.9.5. Implicit SQL Cursor Attributes
- SELECT INTO from
: 9.5.2. SELECT INTO from an Implicit Cursor
- vulnerability to data errors
: 6.3.2.2. Vulnerability to data errors
- implicit datatype conversion
: 4.2.8.2. Implicit data conversions
- IN mode
: 15.6.2.1. IN mode
- stored functions and
: 17.3. Requirements for Stored Functions in SQL
- IN OUT parameter
: 25.4.3.1. Work with local copies
- IN OUT parameters
- 15.6.2.3. The IN OUT mode
- 22.7.3. Assign Values to All OUT and IN OUT Parameters
- external procedure mappings
: 21.4.1. Datatype Conversion
- in functions
: 22.2.1.1. Do not use OUT and IN OUT parameters
- INDICATOR property for
: 21.4.3.1. INDICATOR property
- IN OUT parameters, function
: 1.7.5. Structured Code and Other Best Practices
- IN parameters
: 25.4.3.1. Work with local copies
- index, FOR loop
: 1.7.5. Structured Code and Other Best Practices
- index, table
- (see also tables)
- 10.2. Characteristics of PL/SQL Tables
- 10.4.1. Defining the Table TYPE
- 10.8.1.1. Referencing fields of record elements in PL/SQL tables
- index-by tables
- (see also collections)
- 19.1. Types of Collections
- 25.4.8. Use Index-By Tables of Records and Objects
- adding/removing elements of
: 19.4.3. Adding and Removing Elements
- assigning values to elements
: 19.4.2. Assigning Values to Elements: Index (Subscript) Considerations
- initializing
: 19.4.1. Initializing Collection Variables
- indexes,
ROWID datatype for
: 4.2.3.6. The ROWID datatype
- INDICATOR property
- 21.4.1. Datatype Conversion
- 21.4.3.1. INDICATOR property
- infinite loops
: 7.2. The Simple Loop
- formatting
: 3.3.2. Formatting Loops
- WHILE loops
: 7.5.1. The Infinite WHILE Loop
- information hiding
: 18.1.5.1. Information hiding
- inheritance
- 18.1.4.3. Inheritance
- modifying persistent objects and
: 18.5. Modifying Persistent Objects
- INITCAP function
: 11.1.4. The INITCAP function
- initialization section, package,
asserting purity level
: 17.5.2. Asserting Purity Level with Package Initialization Section
- initializing
- BFILE columns
: 13.2.1. The BFILENAME function
- collection variables
: 19.4.1. Initializing Collection Variables
- objects
: 18.4.1. The Need to Initialize
- packages
: 16.6. Package Initialization
- records
: 9.6.2. Record Initialization
- inner tables
: 19.1. Types of Collections
- input, considering case of
: 22.7.4. Ensure Case Consistency of Parameters
- INSERT statement
- (see also DML statements)
- 4.2.3.2. The VARCHAR2 and VARCHAR datatypes
- 10.3. PL/SQL Tables and DML Statements
- THE function with
: 19.5.1. The THE Pseudo-function
- instances of classes
: 18.1.4.2. Classification
- instantiation
- of objects
: 18.2.2.1. PL/SQL usage
- of program data, storage of
: 23.1.4. Key Concepts for Program Execution
- INSTEAD OF triggers
- 20.2. INSTEAD OF Triggers
- compiling
: 20.7.3. Forcing Compilation
- INSTR function
- C.6.12. The INSTR function
- 11.1.5. The INSTR function
- 11.2.4. Counting Substring Occurrences in Strings
- INSTRB function
: 11.1.5. The INSTR function
- instsrv utility (Windows NT)
: 21.2.1. Step 1: Set Up the Listener
- INTEGER datatype
: 25.4.5. Use PLS_INTEGER for All Integer Operations
- integers
- 4.2.1.1. Binary integer datatypes
- INT subtype
: 4.2.2. Numeric Subtypes
- INTEGER subtype
: 4.2.2. Numeric Subtypes
- operations on, performance of
: 25.4.5. Use PLS_INTEGER for All Integer Operations
- PLS_INTEGER datatype
: 4.2.1.3. The PLS_INTEGER datatype
- SMALLINT subtype
: 4.2.2. Numeric Subtypes
- interdependencies, package
: 25.2.4. Creating Packages with Minimal Interdependencies
- internal documentation
: (see comments)
- internal LOBs
- 1.4.7.6. Large object support
- BFILE datatype versus
: 4.2.7.7. Working with BFILEs
- internationalization,
NLS character datatypes
: 4.2.6. NLS Character Datatypes
- INTERVAL procedure
: C.5.3. The INTERVAL procedure
- INTO clause
- (see also FETCH statement)
- 6.6.1. Matching Column List with INTO Clause
- 9.5.2. SELECT INTO from an Implicit Cursor
- 9.5.3. FETCH INTO from an Explicit Cursor
- INVALID_CURSOR exception
: 8.3.1. Named System Exceptions
- INVALID_NUMBER exception
: 8.3.1. Named System Exceptions
- invisible characters
: (see whitespace)
- IS DANGLING predicate
: 18.2.3. Adding Complex Data Structures
- is-a relationship
: (see inheritance)
- IS_OPEN function
- C.14.9. The IS_OPEN function
- C.17.1.6. The IS_OPEN function
- IS_PARALLEL_SERVER function
: C.16.7. The IS_PARALLEL_SERVER function
- IS_ROLE_ENABLED function
: C.12.2. The IS_ROLE_ENABLED function
- isolation levels
: 6.1.4. The SET TRANSACTION Statement
- %ISOPEN cursor attribute
: 6.9.4. The %ISOPEN Attribute
- %ISOPEN cursor attribute
: 6.5. Opening Cursors
- ISUBMIT procedure
: C.5.4. The ISUBMIT procedure
- iterative
- assignment into rows
: 10.6.2. Iterative Assignment
- control structure
: (see loops)
Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| Y
| Z
Copyright (c) 2000 O'Reilly & Associates. All rights reserved.