Oracle8
i
Generic Documentation Master Index
Release 8.1.5
A68826-01
Library
Product
Contents
Index
E
E date format element, SQL 2-41
E number format element, SQL 2-36
earliest and latest timestamp
conflict resolution methods, REP 6-20
EBCDIC character set, SQL 2-29
Import, SUT 2-56
sorting order, NLS 2-25
EBU
backup management, MIG 8-40
Edit Database Destination property sheet
Replication Manager, REP 2-39
Edit DB Connection property sheet
setup wizard, REP 2-17
Edit Parallel Server dialog box, PSC 6-27
Edit Replication Object property sheet
Min(imize) Communications setting, REP 2-37
Edit Scheduled Link property sheet
Replication Manager, REP 2-15
setup wizard, REP 2-14
Edit Snapshot property sheet
Tablespace and Extents page, REP 5-27
EE date format element, SQL 2-41
eight-bit character set support, SUT 1-53,
SUT 2-56
elaboration, PLS 2-30
elapsed column, SQL trace, STU 14-13
electric utility example, DCI 11-1
element type
collection, PLS 4-5
ELSE clause, PLS 3-3
ELSIF clause, PLS 3-4
embedded DDL, PCO 2-17
embedded objects
fetching, OCI 10-15
embedded parameter files, SRF 1-50
embedded PL/SQL
advantages, PCO 6-3
advantages of, PC_ 7-2
cursor FOR loop, PC_ 7-3,
PCO 6-4
example, PCO 6-8,
PCO 6-10
example of, PC_ 7-7,
PC_ 7-9
host variables, PCO 6-2
indicator variables, PCO 6-2
multi-byte NLS features, PCO 4-41
need for SQLCHECK option, PCO 6-8
need for USERID option, PCO 6-8
overview, PCO 2-7
overview of, PC_ 2-6
package, PCO 6-5
packages, PC_ 7-4
PL/SQL table, PCO 6-6
PL/SQL tables, PC_ 7-5
procedures and functions, PC_ 7-3
requirements, PCO 6-2
requirements for, PC_ 7-6
SQLCHECK option, PC_ 7-7
subprogram, PCO 6-4
support for SQL, PC_ 2-6,
PCO 2-7
user-defined record, PCO 6-6
user-defined records, PC_ 7-5
using %TYPE, PC_ 7-2,
PCO 6-3
using the VARCHAR pseudotype, PCO 6-12
using the VARCHAR pseudotype with, PC_ 7-11
using to improve performance, PC_ C-3,
PCO D-3
VARCHAR variables, PCO 6-2
where allowed, PC_ 7-6,
PCO 6-2,
PCO 6-7
embedded SQL, ADG 10 - 2,
OCI 1-11
ALLOCATE DESCRIPTOR statement, PCO F-12
ALLOCATE statement, PC_ F-12,
PCO 4-37,
PCO 6-33,
PCO F-10
CALL statement, PCO 6-30,
PCO F-13
CLOSE statement, PC_ F-18,
PCO 5-15,
PCO 6-36,
PCO F-14
COMMIT statement, PCO F-15
CONNECT statement, PCO F-17
CONTEXT ALLOCATE statement, PC_ 11-8,
PC_ F-28,
PCO F-19
CONTEXT FREE statement, PC_ 11-10,
PCO F-20
CONTEXT USE directive, PCO F-21
DEALLOCATE DESCRIPTOR statement, PCO F-23
DECLARE [CURSOR] directive, PCO 5-12
DECLARE CURSOR directive, PCO F-24
DECLARE DATABASE directive, PCO F-26
DECLARE STATEMENT directive, PCO F-27
DECLARE TABLE directive, PCO F-29
definition of, PC_ 2-2
DELETE statement, PCO 5-11,
PCO F-31
DESCRIBE DESCRIPTOR statement, PCO F-36
DESCRIBE statement, PCO F-34
difference from interactive SQL, PC_ 2-5
ENABLE THREADS statement, PC_ 11-8
EXEC SQL CACHE FREE ALL, PC_ 17-6
EXECUTE IMMEDIATE statement, PCO F-43
EXECUTE statement, PC_ F-51,
PCO F-40
EXECUTE...END-EXEC statement, PCO F-38
FETCH DESCRIPTOR statement, PCO F-48
FETCH statement, PCO 5-14,
PCO 6-35,
PCO F-45,
PCO F-48
FREE statement, PCO 6-37,
PCO F-50
GET DESCRIPTOR statement, PCO F-51
INSERT statement, PCO 5-9,
PCO 7-12,
PCO F-54
key concepts, PCO 2-2
key concepts of, PC_ 2-2
mixing with host-language statements, PC_ 2-5
mixing with OCI calls, OCI 1-11
OPEN DESCRIPTOR statement, PCO F-71
OPEN statement, PC_ F-92,
PCO 5-14,
PCO F-69,
PCO F-70,
PCO F-71
overview of, PC_ 2-2
PREPARE statement, PC_ F-96,
PCO F-73
requirements for, PC_ 2-5
ROLLBACK statement, PCO F-74
SAVEPOINT statement, PC_ F-103,
PCO 3-24,
PCO F-78
SELECT statement, PC_ F-104,
PCO 5-8,
PCO 7-6,
PCO F-79
SET DESCRIPTOR statement, PCO F-82
SET TRANSACTION statement, PCO 3-26
syntax for, PC_ 2-5
testing with SQL*Plus, PC_ 1-3
TYPE directive, PC_ F-111
UPDATE statement, PC_ F-112,
PCO 5-10,
PCO F-85
using OCI types in, PC_ 17-34
using REFs in, PC_ 17-33
VAR directive, PC_ F-116,
PCO F-89
versus interactive SQL, PCO 2-6
when to use, PC_ 1-3,
PCO 1-3
WHENEVER directive, PC_ F-119,
PCO F-91
embedded SQL statements, SCN 1-53,
SCN 16-5,
SQL 1-3,
SQL 6-5
associating paragraph names with, PCO 2-18
comments, PCO 2-13
continuation, PCO 2-13
dynamic SQL in PL/SQL, SCN 16-19
figurative constants, PCO 2-15
labels for, PC_ 9-25
mixing with host-language statements, PCO 2-6
precompiler support of, SQL 6-5
referencing host arrays in, PC_ 8-3
referencing host tables, PCO 7-3
referencing host variables, PCO 4-23
referencing host variables in, PC_ 4-15
referencing indicator variables, PCO 4-27
requirements, PCO 2-15
suffixes and prefixes not allowed, PC_ 2-11
summary, PCO F-4
syntax, PCO 2-6,
PCO 2-15
terminator, PCO 2-19
terminator for, PC_ 2-15
use of apostrophes in, PC_ 2-12
use of quotation marks in, PC_ 2-12
embedding
PL/SQL blocks in Oracle7 precompiler programs, PCO F-38
PL/SQL blocks in precompiler programs, PC_ F-51
EMP table, PC_ 2-18,
PCO 2-29
EMPTY_BLOB function, DCI 6-4,
SQL 4-15
EMPTY_CLOB function, DCI 6-4,
SQL 4-15
ENABLE ALL TRIGGERS clause
of ALTER TABLE, SQL 7-154
ENABLE clause
of ALTER INDEX, SQL 7-38
of ALTER TRIGGER, SQL 7-171
of constraint_clause, SQL 7-227
of CREATE TABLE, SQL 7-381
ENABLE constraints, SCN 28-22
ENABLE DISTRIBUTED RECOVERY clause
of ALTER SYSTEM, SQL 7-99
ENABLE NOVALIDATE constraint state, SQL 7-381
ENABLE PARALLEL DML clause
of ALTER SESSION, SQL 7-79
ENABLE QUERY REWRITE clause
of ALTER MATERIALIZED VIEW, SQL 7-50
of CREATE MATERIALIZED VIEW/SNAPSHOT, SQL 7-307
ENABLE RESTRICTED SESSION clause
of ALTER SYSTEM, SQL 7-99
ENABLE ROW MOVEMENT clause
of ALTER TABLE, SQL 7-153
of CREATE TABLE, SQL 7-360,
SQL 7-380
ENABLE STORAGE IN ROW clause
of ALTER TABLE, SQL 7-132
of CREATE TABLE, SQL 7-374
ENABLE TABLE LOCK clause
of ALTER TABLE, SQL 7-154
ENABLE TABLE LOCK option, SPS 16-7
ENABLE THREAD clause
of ALTER DATABASE, SQL 7-15
ENABLE THREAD option
ALTER DATABASE command, SBR 16-24
ENABLE THREADS SQL statement, PC_ F-50
ENABLE THREADS statement, PC_ 11-8
ENABLE VALIDATE constraint state, SQL 7-381
enabled constraint, STU 6-10
enabled destination state
for archived redo logs, SAD 7-13
Enabled setting
Create New Scheduled Link property sheet, REP 2-13
ENABLE/DISABLE clause
of ALTER TABLE, SQL 7-128,
SQL 7-154
of CREATE TABLE, SQL 7-365
enabling
archiving, SAD 7-7
auditing options
about, SAD 25-9
privileges for, SAD 25-13
integrity constraints, ADG 5 - 22
at creation, ADG 5 - 20,
ADG 5 - 22,
SAD 20-18
example, SAD 20-19
reporting exceptions, ADG 5 - 25,
SAD 20-21
when violations exist, ADG 5 - 21,
SAD 20-15
recoverer process, DDS 3-34
resource limits, SAD 23-21
roles, ADG 12 - 14
threads, PC_ 11-8
triggers, ADG 13 - 30,
SAD 20-12
enabling replication, REP 8-34
enabling SSL, OAS 9-12
encapsulation, data, PLS 1-16
enclosed fields
ENCLOSED BY control file clause, SUT 5-16
specified with enclosure delimiters and SQL*Loader, SUT 5-71
whitespace, SUT 5-87
enclosure delimiters
SQL*Loader, SUT 5-83
encoding scheme, PCO 4-40
encoding scheme (character set or code page), PC_ 4-49
encrypted data, across protocols, OAS 1-11
encryption, OAS 1-4
Oracle passwords, SAD 23-8
public-key, OAS Glossary-5
encryption and checksumming
activating, OAS 2-6
negotiating, OAS 2-7
encryption and checksumming parameters, OAS 2-9
END, PCO 14-20
END BACKUP clause
of ALTER TABLESPACE, SQL 7-168
END BACKUP option, SPS 21-15
END IF reserved words, PLS 3-3
END LOOP reserved words, PLS 3-9
END_INSTANTIATION procedure
DBMS_OFFLINE_OG package, REP 8-17
END_LOAD procedure
DBMS_OFFLINE_OG package, REP 8-17
END_OF_FETCH precompiler option, PCO 14-20
END_TABLE_REORGANIZATION procedure
DBMS_SNAPSHOT package, REP 7-25
END-OF_FETCH clause, PCO A-5
enforced constraint, STU 6-10
ENFORCED mode, STU 31-19
Enhanced, ADQ 1-14
enhancements
new features, REP A-2
enqueue, SPS 7-3
global, SPS 7-3
in V$LOCK, SPS 7-9
local, SPS 7-3
OPS context, SPS 7-6
enqueue and dequeue of messages
by Correlation and Message Id Using Pro*C/C++, ADQ 8-29
by priority, ADQ 8-9
of object type, ADQ 8-6
of RAW type, ADQ 8-9
of RAW type using Pro*C/C++, ADQ 8-12,
ADQ 8-15
to/from multiconsumer queues, ADQ 8-36,
ADQ 8-39
with time delay and expiration, ADQ 8-28
enqueue conversions statistic, SRF C-9
enqueue deadlocks statistic, SRF C-9
enqueue locks
calculating non-PCM resources, SPS 16-4
enqueue procedure, DDS 5-7
enqueue releases statistic, SRF C-9
enqueue requests statistic, SRF C-9
enqueue timeouts statistic, SRF C-9
enqueue wait event, SRF A-29
enqueue waits statistic, SRF C-9
ENQUEUE_DEBUG_MULTI_INSTANCE parameter (Oracle Version 6), SPS A-21
ENQUEUE_RESOURCES parameter, SRF 1-39,
STU 26-26,
STU 26-28
calculating non-PCM resources, SPS 16-4
enqueues
disabling, SRF 1-38
ENQUEUE_RESOURCES parameter, SRF 1-39
locking, PC_ 3-16
enroll
database users, SAD 1-20
ENT_DOMAIN_NAME, SRF 1-40
entended rowid, PLS 2-16
entering options, PC_ 5-31,
PC_ 10-9
Enterprise Backup Utility, SBR 3-11
enterprise directory service, SRF 1-40
interoperability, MIG 8-38
enterprise domain, SRF 1-40
Enterprise Java Beans (EJBs)
described, NET 7-50
Enterprise JavaBeans, GTK 2-19
Enterprise JavaBeans (EJBs)
configuring, NET 7-51 to
NET 7-64
Enterprise Manager, OAS 7-5,
GTK 2-60,
SCN 33-19,
STU 12-7
ALERT file, SCN 8-15
checkpoint statistics, SCN 8-11
distributed databases, SCN 33-19
executing a package, SCN 18-6
executing a procedure, SCN 18-4
granting roles, SCN 30-18
granting system privileges, SCN 30-3
lock and latch monitors, SCN 27-29
operating system account, SAD 1-4
parallel recovery, SCN 32-11
PL/SQL, SCN 16-17,
SCN 16-19
schema object privileges, SCN 30-4
showing size of SGA, SCN 7-13
shutdown, SCN 5-9,
SCN 5-10
SQL statements, SCN 16-2
startup, SCN 5-5
statistics monitor, SCN 29-19
enterprise roles, SRF 1-40,
SRF 1-104
entry, PSC C-6
environment handle
attributes, OCI A-3
description, OCI 2-8
environment of a job, SAD 8-6
environment variables
compatibility
NCHAR and NLS, MIG 8-28
NLS_DATE_FORMAT, SBR 5-2
NLS_LANG, NLS 2-4,
SBR 5-2
ORA_NLS32, MIG 8-28
ORA_NLS33, MIG 3-16,
MIG 8-28
required for migration, MIG 3-16,
MIG 3-21
required for upgrading, MIG 7-16
TWO_TASK, MIG 3-16
environmentally-dependent SQL functions, DDS 2-26
EPC, SMS 15-1
equality test, SQL 3-5
equijoin, STU 4-9
equijoins, SQL 5-21
cluster joins, SCN 24-5
defined, SCN 23-3
defining for a dimension, SQL 7-261
hash joins, SCN 24-7
sort-merge, SCN 24-4
equipartitioning, SCN 11-24
examples, SCN 11-25,
SCN 11-30,
SCN 11-32
LOB columns, SCN 11-38
local indexes, SCN 11-29
on one dimension, SCN 11-24
overflow of index-organized tables, SCN 11-42,
SCN 11-44
range partitioning, SCN 11-24
equivalencing
host variable equivalencing, PC_ F-116,
PCO F-89
user-defined type equivalencing, PC_ F-111
equivalencing datatypes, PCO 4-46
equivalencing of datatypes
datatype equivalencing, PC_ 2-7
equivalency tests, SQL 3-5
error
transactions
managing, REP 7-12
error call trace stack, PSC C-13
error codes
define calls, OCI 2-28
navigational functions, OCI 16-6
error conditions
cursor variable, PCO 6-37
error detection
error reporting, PC_ F-120,
PCO F-92
error handle
attributes, OCI A-6
description, OCI 2-9
error handling, PC_ 2-9
alternatives, PC_ 9-2,
PCO 8-2
benefits, PCO 8-2
default, PCO 8-28
Export, SUT 1-39
Import, SUT 2-47
need for, PC_ 9-2
overview, PCO 2-9
overview of, PC_ 2-9
SQLCA versus WHENEVER statement, PC_ 9-3
use of ROLLBACK statement in, PC_ 3-21
using status variables
SQLCA, PCO 8-3,
PCO 8-19
SQLCODE, PCO 8-3,
PCO 8-5
SQLSTATE, PCO 8-3
using the ROLLBACK statement, PCO 3-23
using the SQLGLS routine, PCO 8-34
error message
parameter values, SPS 18-16
rollback segment, SPS 14-5
storage options, SPS 17-6
error message text
SQLGLM subroutine, PCO 8-26
error messages
12203, NET 11-13
12535, NET 11-13
12547, NET 11-13
20002-20021 for Net8 OPEN, NET 9-12
caused by tab characters in SQL*Loader data, SUT 5-50
contacting Oracle Customer Support, NET 11-58
example of trace data, NET 11-42
Export, SUT 1-39
export log file, SUT 1-21
fatal errors
Export, SUT 1-40
generated by DB2 load utility, SUT B-3
in trace file, NET 11-42
maximum length, PCO 8-27,
PLS 6-18
maximum length of, PC_ 9-23
naming conventions, DCI 2-6
NNL-00018, NET 6-31
NNL-00024, NET 6-31
ORA-00508, NET 11-9
ORA-1017, NET 11-3
ORA-1034, NET 8-13,
NET 11-3
ORA-12154, NET 8-13,
NET 11-8
ORA-12198, NET 11-8
ORA-12203, NET 8-12,
NET 11-8,
NET 11-9
ORA-12203, sample error stack, NET 11-17
ORA-12203, troubleshooting, NET 8-12
ORA-12224, NET 11-11
ORA-12500, NET 11-11
ORA-12533, NET 11-11
ORA-12538, NET 11-9
ORA-12541, NET 8-13
ORA-12545, NET 11-12
ORA-12560, NET 11-12
ORA-3113, NET 11-12
ORA-3121, NET 11-12
resolving, NET 11-1 to
NET 11-58
row errors during import, SUT 2-47
TNS-0116, NET 8-14
TNS-01169, NET 8-14
use in error reporting, PC_ 9-16
using log file to track, NET 11-25
using the sqlglm() function to get, PC_ 9-22
warning errors
Export, SUT 1-39
where available in SQLCA, PC_ 9-16
error queue, RAR 7-14
error reporting
error message text, PCO 8-22
key components of, PC_ 9-14,
PCO 8-22
parse error offset, PCO 8-22
rows-processed count, PCO 8-22
status codes, PCO 8-22
use of error messages in, PC_ 9-16
use of parse error offset in, PC_ 9-15
use of rows-processed count in, PC_ 9-15
use of warning flags in, PC_ 9-15
warning flags, PCO 8-22
WHENEVER directive, PC_ F-120,
PCO F-92
error stack
described, NET 11-16
entries in log files, NET 11-25
sample, NET 11-17
typical layers, NET 11-17
ERROR_SIZE view, SRF 2-162
ERRORS
SQL*Loader command-line parameter, SUT 6-5
errors
ALERT file and, SAD 4-10
application development, DDS 4-4
application errors raised by Oracle packages, ADG 10 - 44
archiving, SRF 1-66
common tuning, STU 2-14
creating views with errors, ADG 3 - 23
distributed transactions, DDS 3-19
during discrete transactions, STU 9-3
during RMAN backups, SBR 8-26
example of handling, OCI 2-28
fatal
Export, SUT 1-40
Import, SUT 2-49
handling, OCI 2-27
handling in object applications, OCI 10-35
Import resource errors, SUT 2-49
in embedded SQL, SCN 16-6
locating in dynamic SQL, SPR 48 - 33
LONG data, SUT 2-48
messages
trapping, DDS 4-11
object creation
Import parameter IGNORE, SUT 2-24
object creation errors, SUT 2-48
ORA-00028, SAD 4-16
ORA-00900
SQL error, DDS 4-11
ORA-01090, SAD 3-9
ORA-01173, SAD 5-9
ORA-01176, SAD 5-9
ORA-01177, SAD 5-9
ORA-01591, DDS 3-20
ORA-02015
SQL error, DDS 4-11
ORA-02049, DDS 3-20
ORA-02050, DDS 3-19
ORA-02051, DDS 3-19
ORA-02054, DDS 3-19
ORA-02055
integrity constrain violation, DDS 4-3
ORA-02067
rollback required, DDS 4-3
ORA-06510
PL/SQL error, DDS 4-12
ORA-1215, SAD 5-9
ORA-1216, SAD 5-9
ORA-1547, SAD 20-29
ORA-1628 through 1630, SAD 20-29
Recovery Manager, SBR 4-12
remote procedures, ADG 10 - 47,
DDS 4-11
returned by DBMS_ALERT package, SPR 15 - 3
snapshot too old, SAD 21-5
trace files and, SAD 4-10
tracked in trace files, SCN 8-14
transactions
displaying, REP 7-12
resolving, REP 7-13
user-defined, ADG 10 - 44,
ADG 10 - 45
warning
Export, SUT 1-39
when creating a database, SAD 2-8
when creating control file, SAD 5-9
while starting an instance, SAD 3-5
errors during migration. See troubleshooting
ERRORS precompiler option, PC_ 10-20,
PCO 14-21
ERRTYPE
precompiler option, PC_ 10-21
ERRTYPE OTT parameter, OCI 14-27,
PC_ 19-30
ERRTYPE precompiler option, PC_ 17-21
escape character
Export, SUT 1-25
Import, SUT 2-29
quoted strings, SUT 5-20
establishing, ADG 12 - 1
establishing a session
through multi-threaded servers, NET 2-20
using bequeath, NET 8-8
using centralized naming, NET 3-5
using external naming, NET 3-6
using host naming, NET 3-4,
NET 8-8
using local naming, NET 3-5,
NET 8-8
using Oracle Names, NET 3-5,
NET 8-8
ESTIMATE option
STATISTICS Export parameter, SUT 1-23
ESTIMATE STATISTICS clause
of ANALYZE, SQL 7-188
ESTIMATE STATISTICS option, SAD 20-7
estimating materialized view size, STU 32-20
estimating size
hash clusters, SAD 18-4
tables, SAD 14-5
Euro symbol
supported character sets, NLS A-20
EVALUATE_UTILIZATION_W package, STU 32-21
evaluating
hardware for the Oracle8i, SAD 1-18
evaluation, PLS 2-41
short-circuit, PLS 2-44
event attribute functions, ADG 14 - 2
EVENT parameter, SRF 1-40
event publication, ADG 13 - 55,
ADG 14 - 1
advanced queueing, ADG 13 - 54
context, ADG 13 - 55
error handling, ADG 13 - 55
execution model, ADG 13 - 55
framework, ADG 13 - 54
triggering, ADG 13 - 54
events in Oracle Trace, STU 15-5
EXAMPBLD script, PLS A-3
example
creating constraints, SAD 20-19
demonstration programs, OCI B-1
non-blocking mode, OCI 2-37
using OCIThread, OCI 9-9
example, purchase order, ADG 16 - 3
examples
ALTER SESSION statement, STU 14-5
altering an index, SAD 16-13
CREATE INDEX statement, STU 20-37
DATAFILE clause, STU 20-24
discrete transactions, STU 9-4
execution plan, STU 4-7
EXPLAIN PLAN output, STU 4-7,
STU 13-25,
STU 14-15
full table scan, STU 4-8
indexed query, STU 4-8
LOB buffering, ADL 2-21
manual transaction override, DDS 3-23
minimizing
communication, REP 6-43
NOSORT option, STU 20-37
read consistent locators, ADL 2-3
repercussions of mixing SQL DML with DBMS_LOB, ADL 2-6
SET TRANSACTION statement, STU 20-29
SQL trace facility output, STU 14-15
STORAGE clause, STU 20-24
table striping, STU 20-24
TABLESPACE clause, STU 20-24
updated LOB locators, ADL 2-8
updating a LOB with a PL/SQL variable, ADL 2-10
EXAMPLOD script, PLS A-3
EXCEPTION
PL/SQL keyword, DDS 4-11
exception, PLS 6-2
declaring, PLS 6-7
predefined, PLS 6-4
propagation, PLS 6-12
raised in declaration, PLS 6-16
raised in handler, PLS 6-17
raising (OCIExtProcRaiseExcp), DCI 4-13
raising (OCIExtProcRaiseExcpWithMsg), DCI 4-13
raising with RAISE statement, PLS 6-11
reraising, PLS 6-14
scope rules, PLS 6-7
syntax, PLS 11-55
user-defined, PLS 6-7
WHEN clause, PLS 6-15
exception handler, DDS 4-11,
PLS 6-15
branching from, PLS 6-17
local, DDS 4-12
OTHERS handler, PLS 6-2
using RAISE statement in, PLS 6-15
using SQLCODE function in, PLS 6-18
using SQLERRM function in, PLS 6-18
exception handlers
in PL/SQL, ADG 10 - 2
exception operations, described, NET 2-4
exception tables
dropping, MIG 12-18
exception, PL/SQL, PCO 6-13
definition of, PC_ 7-13
EXCEPTION_INIT pragma, PLS 6-8
syntax, PLS 11-53
using with raise_application_error, PLS 6-10
exception-handling part
function, PLS 7-6
PL/SQL block, PLS 1-3
procedure, PLS 7-4
exceptions
anonymous blocks, ADG 10 - 3
assigning names
PRAGMA_EXCEPTION_INIT, DDS 4-11
during trigger execution, ADG 13 - 18,
SCN 20-23
effects on applications, ADG 10 - 46
integrity constraints, SAD 20-21
raising, SCN 16-18
remote procedures, ADG 10 - 47,
DDS 4-11
stored procedures and, SCN 16-18
unhandled, ADG 10 - 46
user-defined
PL/SQL, DDS 4-11
EXCEPTIONS INTO clause
of constraint_clause, SQL 7-228
of CREATE TABLE, SQL 7-383
EXCEPTIONS keyword
SQL*Loader, SUT 8-22
EXCEPTIONS view, SRF 2-162
exchange deadlocks statistic, SRF C-9
EXCHANGE PARTITION, SCN 11-11
EXCHANGE PARTITION clause
of ALTER TABLE, SQL 7-152
EXCHANGE SUBPARTITION clause
of ALTER TABLE, SQL 7-152
EXCLUDING NEW VALUES clause
of ALTER MATERIALIZED VIEW LOG, SQL 7-57
of CREATE MATERIALIZED VIEW LOG / SNAPSHOT LOG, SQL 7-316
exclusive distributed lock
rollback data, SRF 1-46
EXCLUSIVE lock mode, SQL 7-521
exclusive locks
LOCK TABLE command, ADG 8 - 16
row locks (TX), SCN 27-20
RX locks, SCN 27-23
table locks (TM), SCN 27-21
exclusive mode, SCN 4-27,
SPS 8-7,
SPS 18-12
compatibility, SPS B-1
database access, SPS 1-15,
SPS 4-1
free lists, SPS 17-6,
SPS 17-11
MAXLOGHISTORY, SPS 21-7
media recovery, SPS 14-4
of the database, SAD 3-6
required for file operations, SPS A-17,
SPS B-2
rollback segments and, SAD 21-3
specifying instance number, SPS 17-13,
SRF 1-52
specifying thread number, SPS 18-15
startup, SPS 17-13,
SPS 18-12
switching archive log mode, SPS 14-9
taking tablespace offline, SPS A-18
terminating remaining user sessions, SAD 4-16
EXCLUSIVE option, SPS 18-13
EXCLUSIVE parameter
obsolete for 8.0.4, SPS A-6
exclusive PCM lock, SPS 4-15
EXEC ORACLE DEFINE statement, PC_ 5-42,
PCO 2-26
EXEC ORACLE ELSE statement, PC_ 2-16,
PC_ 5-42,
PCO 2-26
EXEC ORACLE ENDIF statement, PC_ 2-16,
PC_ 5-42,
PCO 2-26
EXEC ORACLE IFDEF statement, PC_ 2-16,
PC_ 5-42,
PCO 2-26
EXEC ORACLE IFNDEF statement, PC_ 2-16,
PC_ 5-42,
PCO 2-26
EXEC ORACLE OPTION statement
set option values inline, PC_ 10-9
EXEC ORACLE statement
scope of, PC_ 10-10,
PCO 14-8
syntax for, PC_ 10-9,
PCO 14-8
uses for, PC_ 10-10,
PCO 14-8
using to enter options inline, PCO 14-8
EXEC ORACLE statements, PC_ 2-16
EXEC SQL CACHE FREE statement, PC_ 17-6
EXEC SQL clause, PCO 2-6,
PCO 2-15
using to embed SQL, PC_ 2-5
EXEC SQL INCLUDE
contrasted with #include, PC_ 5-35
EXEC SQL VAR statement
CONVBUFSZ clause, PC_ 4-51
EXEC TOOLS
GET CONTEXT statement, PC_ 20-16
GET statement, PC_ 20-15
MESSAGE statement, PC_ 20-17
SET CONTEXT statement, PC_ 20-16
SET statement, PC_ 20-15
EXEC TOOLS statement, PCO 12-14
GET, PCO 12-15
MESSAGE, PCO 12-16
SET, PCO 12-14
EXEC TOOLS statements, PC_ 20-14
executable code as data source, STU 12-4
executable part
function, PLS 7-6
PL/SQL block, PLS 1-3
procedure, PLS 7-4
executable SQL statements
grouping of, PC_ 2-3
purpose of, PC_ 6-6
uses for, PC_ 2-3
where allowed, PC_ 2-3
EXECUTE ... END-EXEC SQL statement, PC_ F-51
EXECUTE ANY INDEXTYPE system privilege, SQL 7-496
EXECUTE ANY OPERATOR system privilege, SQL 7-497
EXECUTE ANY PROCEDURE system privilege, SQL 7-498
EXECUTE ANY TYPE privilege, SCN 14-13,
SCN 14-14
See also
privileges
EXECUTE ANY TYPE system privilege, SQL 7-501
execute count statistic, SRF C-9
EXECUTE DESCRIPTOR statement
SQL statements
EXECUTE DESCRIPTOR, PC_ F-55
Execute Elapsed Time data view, STU 15-10
execute error transaction, RAR 7-15
EXECUTE IMMEDIATE SQL statement, PC_ F-57
EXECUTE IMMEDIATE statement, PC_ 14-24,
PCO F-43,
PLS 10-3
AT clause, PCO 3-8
AT clause in, PC_ 3-11
examples, PC_ F-58,
PCO F-44
use in dynamic SQL method 1, PC_ 13-9
using in dynamic SQL Method 1, PCO 9-9
EXECUTE object privilege, SQL 7-508
EXECUTE optional keyword of ARRAYLEN statement, PC_ 7-18,
PCO 6-18
EXECUTE privilege, PLS 7-35
user-defined types, SCN 14-14
verifying user access, SCN 18-18
See also
privileges
EXECUTE SQL statement, PC_ F-53
EXECUTE statement, PC_ 14-23,
PCO F-40
examples, PC_ F-52,
PC_ F-54,
PCO F-39,
PCO F-41
use in dynamic SQL method 2, PC_ 13-13
using in dynamic SQL Method 2, PCO 9-13
EXECUTE user-defined type, SCN 14-13
EXECUTE_CATALOG_ROLE role, SQL 7-503
EXECUTE_DDL procedure
DBMS_REPCAT package, REP 7-2
EXECUTE_IMMEDIATE, DDS 7-3
restrictions, DDS 7-4
EXECUTE_NON_QUERY, DDS 7-3
EXECUTE...END-EXEC statement, PCO F-38
executing SQL statements, OCI 4-6
execution
against multiple servers, OCI 4-5
modes, OCI 4-7
execution environment, PLS 1-17
execution flow
in dynamic SQL, SPR 48 - 4
execution of statements, PC_ 13-4
execution plan, PC_ C-5,
PC_ C-6,
PCO D-5
accessing views, SCN 23-19,
SCN 23-22,
SCN 23-23
complex statements, SCN 23-14
compound queries, SCN 23-27,
SCN 23-28,
SCN 23-29
joining views, SCN 23-25
joins, SCN 24-2,
SCN 24-8
OR operators, SCN 23-12
star transformation, SCN 24-18
execution plans, STU 13-1
determining, SQL 7-486
dropping outlines for, SQL 7-464
examples, SCN 23-14,
STU 4-7,
STU 14-6
execution sequence of, SCN 22-5
EXPLAIN PLAN, SCN 16-4
location of, SCN 7-8
overview of, SCN 22-2
parallel operations, STU 27-30
parsing SQL, SCN 16-11
partitions and partition views, SCN 11-11,
SCN 11-14
Plan Stability, STU 7-25
plan stability, SCN 22-6
preserving with Plan Stability, STU 7-25
saving, SQL 7-322
TKPROF, STU 14-7,
STU 14-10
viewing, SCN 22-4
execution snapshots, OCI 4-7
EXIST clause
for simple subquery snapshots, REP 3-13
EXISTS
conditions, SQL 5-17
operator, SQL 3-6
EXISTS collection method, PLS 4-22
EXISTS comparison operator, PLS 5-5
EXIT command
of CMCTL, reference, NET A-90
of LSNRCTL, reference, NET A-6
of NAMESCTL, reference, NET A-37
EXIT statement, PLS 3-6,
PLS 3-14
syntax, PLS 11-61
WHEN clause, PLS 3-7
where allowed, PLS 3-6
EXP, PSC 8-3,
SMS 16-1
EXP function, SQL 4-15
EXP_FULL_DATABASE role, SAD 24-5,
SCN 30-22,
SQL 7-503,
SUT 1-20,
SUT 2-11
assigning, SUT 1-9
Export, SUT 1-4
EXPDAT.DMP
Export output file, SUT 1-19
expectations for tuning, STU 1-9
EXPID column
SYS.INCEXP table, SUT 1-51
EXPLAIN PLAN command, SCN 16-4
access paths, SCN 23-38,
SCN 23-39,
SCN 23-40,
SCN 23-41,
SCN 23-42,
SCN 23-43,
SCN 23-44,
SCN 23-45,
SCN 23-46,
SCN 23-47,
SCN 23-48,
SCN 23-49,
SCN 23-50
partition pruning, SCN 11-22
star query, SCN 24-17
star transformation, SCN 24-18
EXPLAIN PLAN statement, SQL 7-486,
STU 31-20
and DOMAIN INDEX, STU 13-24
and full partition-wise joins, STU 13-21
and partial partition-wise joins, STU 13-19
and partitioned objects, STU 13-13
examples of output, STU 4-7,
STU 13-25,
STU 14-15