Index
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
Symbols
- - (dash)
- datetime format element, 2-69
- $ (dollar sign)
- number format element, 2-64
- % (percent) used with LIKE operator, 5-16
- , (comma)
- datetime format element, 2-69
- number format element, 2-64
- : (colon)
- datetime format element, 2-69
- . (period)
- datetime format element, 2-69
- number format element, 2-64
- ; (semicolon)
- datetime format element, 2-69
- / (slash)
- datetime format element, 2-69
Numerics
- 0 (zero)
- number format element, 2-64
- 20th century, 2-73
- 21st century, 2-73
- 7.3.4 release
- upgrading to Oracle9i release 2, 9-24
- 9 (nine)
- number format element, 2-64
A
- ABORT LOGICAL STANDBY clause
- of ALTER DATABASE, 9-47
- ABS function, 6-17
- ACCESSED GLOBALLY clause
- of CREATE CONTEXT, 13-13
- ACCOUNT LOCK clause
- of ALTER USER. See CREATE USER
- of CREATE USER, 16-37
- ACCOUNT UNLOCK clause
- of ALTER USER. See CREATE USER
- of CREATE USER, 16-37
- ACOS function, 6-17
- ACTIVATE STANDBY DATABASE clause
- of ALTER DATABASE, 9-43
- ACTIVE_INSTANCE_COUNT initialization parameter
- setting with ALTER SYSTEM, 10-33
- A.D. datetime format element, 2-69, 2-73
- AD datetime format element, 2-69, 2-73
- ADD clause
- of ALTER DIMENSION, 9-58
- of ALTER INDEXTYPE, 9-86
- of ALTER TABLE, 11-41
- of ALTER VIEW, 12-32
- ADD DATAFILE clause
- of ALTER TABLESPACE, 11-104
- ADD LOG GROUP clause
- of ALTER TABLE, 11-34
- ADD LOGFILE clause
- of ALTER DATABASE, 9-19
- ADD LOGFILE GROUP clause
- of ALTER DATABASE, 9-39
- ADD LOGFILE MEMBER clause
- of ALTER DATABASE, 9-19, 9-39
- ADD LOGFILE THREAD clause
- of ALTER DATABASE, 9-38
- ADD OVERFLOW clause
- of ALTER TABLE, 11-40
- ADD PARTITION clause
- of ALTER TABLE, 11-69, 11-71, 11-72
- ADD PRIMARY KEY clause
- of ALTER MATERIALIZED VIEW LOG, 9-114
- ADD ROWID clause
- of ALTER MATERIALIZED VIEW, 9-114
- of ALTER MATERIALIZED VIEW LOG, 9-114
- ADD SUPPLEMENTAL LOG DATA clause
- of ALTER DATABASE, 9-40
- ADD TEMPFILE clause
- of ALTER TABLESPACE, 11-104
- ADD VALUES clause
- of ALTER TABLE ... MODIFY PARTITION, 11-65
- ADD_MONTHS function, 6-18
- adding a constraint, 11-58
- ADMINISTER DATABASE TRIGGER system privilege, 17-42
- ADVISE clause
- of ALTER SESSION, 10-3
- AFTER clause
- of CREATE TRIGGER, 15-98
- AFTER triggers, 15-98
- AGENT clause
- of CREATE LIBRARY, 14-3
- aggregate functions, 6-8
- user-defined, creating, 13-61
- alias
- for a column, 8-3
- for an expressions in a view query, 16-43
- specifying in queries and subqueries, 18-17
- ALL clause
- of SELECT, 18-11
- of SET CONSTRAINTS, 18-45
- of SET ROLE, 18-48
- ALL EXCEPT clause
- of SET ROLE, 18-48
- ALL operator, 5-5
- ALL PRIVILEGES clause
- of GRANT, 17-34
- of REVOKE, 17-93
- ALL PRIVILEGES shortcut
- of AUDIT, 12-57
- ALL shortcut
- of AUDIT, 12-57
- ALL_COL_COMMENTS data dictionary view, 12-72
- ALL_ROWS hint, 2-94
- ALL_TAB_COMMENTS data dictionary view, 12-72
- ALLOCATE EXTENT clause
- of ALTER CLUSTER, 9-7, 9-8
- of ALTER INDEX, 9-64, 9-70
- of ALTER MATERIALIZED VIEW, 9-96
- of ALTER TABLE, 11-35
- ALLOW CORRUPTION clause
- of ALTER DATABASE ... RECOVER, 9-28
- ALTER ANY CLUSTER system privilege, 17-36
- ALTER ANY DIMENSION system privilege, 17-37
- ALTER ANY INDEX system privilege, 17-38
- ALTER ANY INDEXTYPE system privilege, 17-38
- ALTER ANY MATERIALIZED VIEW system privilege, 17-38
- ALTER ANY OUTLINE system privilege, 17-39
- ALTER ANY PROCEDURE system privilege, 17-39
- ALTER ANY ROLE system privilege, 17-40
- ALTER ANY SEQUENCE system privilege, 17-40
- ALTER ANY TABLE system privilege, 17-41
- ALTER ANY TRIGGER system privilege, 17-42
- ALTER ANY TYPE system privilege, 17-42
- ALTER CLUSTER statement, 9-6
- ALTER DATABASE statement, 9-11
- ALTER DATABASE system privilege, 17-37
- ALTER DIMENSION statement, 9-56
- ALTER FUNCTION statement, 9-59
- ALTER INDEX statement, 9-62
- ALTER INDEXTYPE statement, 9-85
- ALTER JAVA CLASS statement, 9-87
- ALTER JAVA SOURCE statement, 9-87
- ALTER MATERIALIZED VIEW LOG statement, 9-110
- ALTER MATERIALIZED VIEW statement, 9-90
- ALTER object privilege, 17-46
- on a sequence, 17-48
- on a table, 17-47
- ALTER OPERATOR statement, 9-117
- ALTER OUTLINE statement, 9-118
- ALTER PACKAGE statement, 9-120
- ALTER PROCEDURE statement, 9-124
- ALTER PROFILE statement, 9-127
- ALTER PROFILE system privilege, 17-40
- ALTER RESOURCE COST statement, 9-131
- ALTER RESOURCE COST system privilege, 17-40
- ALTER ROLE statement, 9-134
- ALTER ROLLBACK SEGMENT statement, 9-136
- ALTER ROLLBACK SEGMENT system privilege, 17-40
- ALTER SEQUENCE statement, 9-140
- ALTER SESSION statement, 10-2
- ALTER SESSION system privilege, 17-40
- ALTER SNAPSHOT LOG. See ALTER MATERIALIZED VIEW LOG
- ALTER SNAPSHOT. See ALTER MATERIALIZED VIEW
- ALTER statements
- triggers on, 15-101
- ALTER SYSTEM statement, 10-20
- ALTER SYSTEM system privilege, 17-37
- ALTER TABLE statement, 11-2
- ALTER TABLESPACE statement, 11-102
- ALTER TABLESPACE system privilege, 17-42
- ALTER TRIGGER statement, 12-2
- ALTER TYPE statement, 12-6
- ALTER USER statement, 12-22
- ALTER USER system privilege, 17-43
- ALTER VIEW statement, 12-31
- alter_external_table_clause
- of ALTER TABLE, 11-16
- A.M. datetime format element, 2-69, 2-73
- AM datetime format element, 2-69, 2-73
- American National Standards Institute (ANSI), B-1
- datatypes, 2-36
- conversion to Oracle datatypes, 2-36
- datatypes, implicit conversion, 2-36
- standards, xix, 1-2, B-2
- supported datatypes, 2-5
- analytic functions, 6-10
- AVG, 6-22
- CORR, 6-37
- COUNT, 6-40
- COVAR_POP, 6-42
- COVAR_SAMP, 6-44
- CUME_DIST, 6-47
- DENSE_RANK, 6-55
- FIRST, 6-67
- FIRST_VALUE, 6-69
- inverse distribution, 6-118, 6-121
- LAG, 6-80
- LAST, 6-81
- LAST_VALUE, 6-84
- LEAD, 6-86
- linear regression, 6-129
- MAX, 6-95
- MIN, 6-97
- NTILE, 6-109
- OVER clause, 6-10, 6-12
- PERCENT_CONT, 6-118
- PERCENT_DISC, 6-121
- PERCENT_RANK, 6-116
- RANK, 6-123
- RATIO_TO_REPORT, 6-125
- ROW_NUMBER, 6-139
- STDDEV, 6-148
- STDDEV_POP, 6-149
- STDDEV_SAMP, 6-151
- SUM, 6-154
- syntax, 6-10
- user-defined, 6-12, 13-61
- VAR_POP, 6-202
- VAR_SAMP, 6-204
- VARIANCE, 6-206
- ANALYZE ANY system privilege, 17-43
- ANALYZE CLUSTER statement, 12-34
- ANALYZE INDEX statement, 12-34
- ANALYZE TABLE statement, 12-34
- ANCILLARY TO clause
- of CREATE OPERATOR, 14-46
- AND condition, 5-8
- AND DATAFILES clause
- of DROP TABLESPACE, 17-12
- AND_EQUAL hint, 2-94
- ANSI. See American National Standards Institute (ANSI)
- ANY operator, 5-5
- APPEND hint, 2-94
- application servers
- allowing connection as user, 12-26
- applications
- allowing connection as user, 12-26
- securing, 13-12
- validating, 13-12
- AQ_ADMINISTRATOR_ROLE role, 17-45
- AQ_TM_PROCESSES initialization parameter
- setting with ALTER SYSTEM, 10-34
- AQ_USER_ROLE role, 17-45
- ARCHIVE LOG clause
- of ALTER SYSTEM, 10-23
- archive logs
- applying to standby database, 9-31
- archive mode
- specifying, 13-29
- ARCHIVE_LAG_TARGET initialization parameter
- setting with ALTER SYSTEM, 10-34
- archived redo logs
- location, 9-26
- storage locations, 10-69
- ARCHIVELOG clause
- of ALTER DATABASE, 9-19, 9-37
- of CREATE CONTROLFILE, 13-20
- of CREATE DATABASE, 13-29
- arguments
- of operators, 3-1
- arithmetic
- operators, 3-3
- with DATE values, 2-20
- AS clause
- of CREATE JAVA, 13-103
- AS EXTERNAL clause
- of CREATE FUNCTION, 14-69
- of CREATE TYPE BODY, 16-30
- AS OBJECT clause
- of CREATE TYPE, 16-9
- AS subquery clause
- of CREATE MATERIALIZED VIEW, 14-26
- of CREATE TABLE, 15-61
- of CREATE VIEW, 16-46
- AS TABLE clause
- of CREATE TYPE, 16-19
- AS VARRAY clause
- of CREATE TYPE, 16-18
- ASC clause
- of CREATE INDEX, 13-77
- ASCII
- character set, 2-46
- ASCII function, 6-18
- ASCIISTR function, 6-19
- ASIN function, 6-20
- ASSOCIATE STATISTICS statement, 12-50
- ATAN function, 6-21
- ATAN2 function, 6-21
- ATTRIBUTE clause
- of ALTER DIMENSION, 9-57
- of CREATE DIMENSION, 13-44, 13-47
- attributes
- adding to a dimension, 9-58
- dropping from a dimension, 9-58
- maximum number of in object type, 15-24
- of dimensions, defining, 13-47
- of user-defined types
- mapping to Java fields, 16-12
- AUDIT ANY system privilege, 17-43
- AUDIT SYSTEM system privilege, 17-37
- AUDIT_FILE_DEST initialization parameter
- setting with ALTER SYSTEM, 10-35
- AUDIT_SYS_OPERATIONS initialization parameter
- setting with ALTER SYSTEM, 10-35
- AUDIT_TRAIL initialization parameter
- setting with ALTER SYSTEM, 10-35
- auditing
- options
- for database objects, 12-60
- for SQL statements, 12-62
- policies
- value-based, 12-54
- SQL statements, 12-55, 12-60
- by a proxy, 12-55
- by a user, 12-55
- SQL statements, on a directory, 12-56
- SQL statements, on a schema, 12-56
- SQL statements, stopping, 17-81
- system privileges, 12-55
- users connected to SYS schema, 10-35
- AUTHENTICATED BY clause
- of CREATE DATABASE LINK, 13-40
- AUTHENTICATED clause
- of ALTER USER, 12-27
- AUTHID CURRENT_USER clause
- of ALTER JAVA, 9-88
- of CREATE FUNCTION, 13-58
- of CREATE JAVA, 13-99, 13-101
- of CREATE PACKAGE, 14-54
- of CREATE PROCEDURE, 14-68
- of CREATE TYPE, 12-14, 16-10
- AUTHID DEFINER clause
- of ALTER JAVA, 9-88
- of CREATE FUNCTION, 13-58
- of CREATE JAVA, 13-99, 13-101
- of CREATE PACKAGE, 14-54
- of CREATE PROCEDURE, 14-68
- of CREATE TYPE, 12-14, 16-10
- AUTOALLOCATE clause
- of CREATE TABLESPACE, 15-87
- AUTOEXTEND clause
- of ALTER DATABASE, 9-18
- of CREATE DATABASE, 13-26
- of CREATE TEMPORARY TABLESPACE, 15-93
- automatic segment-space management, 2-16, 15-89
- Automatic Undo Management mode, 9-136, 13-33
- AVG function, 6-22
B
- B
- number format element, 2-64
- BACKGROUND_CORE_DUMP initialization parameter
- setting with ALTER SYSTEM, 10-35
- BACKGROUND_DUMP_DEST initialization parameter
- setting with ALTER SYSTEM, 10-36
- BACKUP ANY TABLE system privilege, 17-41
- BACKUP CONTROLFILE clause
- of ALTER DATABASE, 9-20, 9-42
- BACKUP_TAPE_IO_SLAVES initialization parameter
- setting with ALTER SYSTEM, 10-36
- B.C. datetime format element, 2-69, 2-73
- BC datetime format element, 2-69, 2-73
- BECOME USER system privilege, 17-43
- BEFORE clause
- of CREATE TRIGGER, 15-98
- BEFORE triggers, 15-98
- BEGIN BACKUP clause
- of ALTER TABLESPACE, 11-107
- BFILE
- datatype, 2-32
- locators, 2-32
- BFILENAME function, 6-23
- BIN_TO_NUM function, 6-25
- binary large objects. See BLOB
- binary operators, 3-2
- BINDING clause
- of CREATE OPERATOR, 14-44, 14-46
- bit vectors
- converting to numbers, 6-25
- BITAND function, 6-25
- BITMAP clause
- of CREATE INDEX, 13-72
- bitmap indexes, 13-72
- creating join indexes, 13-67
- BITMAP_MERGE_AREA_SIZE initialization parameter
- setting with ALTER SYSTEM, 10-36
- blank padding
- specifying in format models, 2-75
- suppressing, 2-76
- BLANK_TRIMMING initialization parameter
- setting with ALTER SYSTEM, 10-37
- blank-padded comparison semantics, 2-46
- BLOB datatype, 2-33
- transactional support, 2-33
- BLOCKSIZE clause
- of CREATE TABLESPACE, 15-84
- BODY clause
- of ALTER PACKAGE, 9-121
- BUFFER_POOL parameter
- of STORAGE clause, 7-63
- BUFFER_POOL_KEEP initialization parameter
- setting with ALTER SYSTEM, 10-37
- BUFFER_POOL_RECYCLE initialization parameter
- setting with ALTER SYSTEM, 10-38
- BUILD DEFERRED clause
- of CREATE MATERIALIZED VIEW, 14-20
- BUILD IMMEDIATE clause
- of CREATE MATERIALIZED VIEW, 14-20
- BY ACCESS clause
- of AUDIT, 12-59
- BY proxy clause
- of AUDIT, 12-58
- BY SESSION clause
- of AUDIT, 12-59
- BY user clause
- of AUDIT, 12-57
- BYTE character semantics, 2-10, 2-11
- BYTE length semantics, 11-51
C
- C
- number format element, 2-64
- C clause
- of CREATE TYPE, 16-15
- of CREATE TYPE BODY, 16-29
- C method
- mapping to an object type, 16-15
- CACHE clause
- of ALTER MATERIALIZED VIEW, 9-101
- of ALTER MATERIALIZED VIEW LOG, 9-114
- of ALTER TABLE, 11-35, 15-52
- of CREATE CLUSTER, 13-9
- of CREATE MATERIALIZED VIEW, 14-19
- of CREATE MATERIALIZED VIEW LOG, 14-38
- CACHE hint, 2-94
- CACHE parameter
- of ALTER SEQUENCE. See CREATE SEQUENCE, 9-140
- of CREATE SEQUENCE, 14-92
- CACHE READS clause
- of ALTER TABLE, 11-45
- of CREATE TABLE, 15-53
- cached cursors
- execution plan for, 17-24
- CALL clause
- of CREATE TRIGGER, 15-106
- CALL procedure statement
- of CREATE TRIGGER, 15-106
- call spec. See call specifications
- call specifications
- in procedures, 14-64
- of CREATE PROCEDURE, 14-68
- of CREATE TYPE, 16-15
- of CREATE TYPE BODY, 16-29
- CALL statement, 12-68
- calls
- limiting CPU time for, 14-74
- limiting data blocks read, 14-74
- Cartesian products, 8-11
- CASCADE clause
- of CREATE TABLE, 15-60
- of DROP PROFILE, 16-95
- of DROP USER, 17-20
- CASCADE CONSTRAINTS clause
- of DROP CLUSTER, 16-68
- of DROP TABLE, 17-9
- of DROP TABLESPACE, 17-12
- of DROP VIEW, 17-23
- of REVOKE, 17-94
- CASE expressions, 4-6
- searched, 4-6
- simple, 4-6
- CAST function, 6-27
- MULTISET parameter, 6-27
- CATSEARCH condition, 5-2
- CC datetime format element, 2-69
- CEIL function, 6-30
- chained rows
- listing, 12-45
- of clusters, 12-39
- CHANGE CATEGORY clause
- of ALTER OUTLINE, 9-119
- CHAR character semantics, 2-10, 2-11
- CHAR datatype, 2-10
- ANSI, 2-36
- converting to VARCHAR2, 2-63
- CHAR length semantics, 11-51
- CHAR VARYING datatype, ANSI, 2-36
- CHARACTER datatype
- ANSI, 2-36
- DB2, 2-37
- SQL/DS, 2-37
- character functions, 6-4, 6-5
- character large objects. See CLOB
- character length semantics, 11-51
- character literal. See text
- CHARACTER SET parameter
- of ALTER DATABASE, 9-47
- of CREATE CONTROLFILE, 13-21
- of CREATE DATABASE, 13-30
- character sets
- changing, 9-47
- common, 2-46
- database, specifying, 13-30
- multibyte characters, 2-112
- specifying for database, 13-30
- character strings
- comparison rules, 2-45
- exact matching, 2-76
- fixed-length, 2-10
- national character set, 2-10
- variable length, 2-11
- variable-length, 2-14
- zero-length, 2-10
- CHARACTER VARYING datatype
- ANSI, 2-36
- characters
- single, comparison rules, 2-46
- CHARTOROWID function, 6-30
- CHECK clause
- of constraints, 7-15
- of CREATE TABLE, 15-26
- check constraints, 7-15
- CHECK DATAFILES clause
- of ALTER SYSTEM, 10-26
- CHECKPOINT clause
- of ALTER SYSTEM, 10-25
- checkpoints
- forcing, 10-25
- CHOOSE hint, 2-94
- CHR function, 6-31
- CHUNK clause
- of ALTER TABLE, 11-46
- of CREATE TABLE, 15-38
- CIRCUITS initialization parameter
- setting with ALTER SYSTEM, 10-39
- CLEAR LOGFILE clause
- of ALTER DATABASE, 9-19, 9-41
- CLOB datatype, 2-33
- transactional support, 2-33
- clone databases
- mounting, 9-23
- CLOSE DATABASE LINK clause
- of ALTER SESSION, 10-3
- CLUSTER clause
- of ANALYZE, 12-39
- of CREATE INDEX, 13-73
- of CREATE TABLE, 15-35
- of TRUNCATE, 18-57
- CLUSTER hint, 2-95
- CLUSTER_DATABASE initialization parameter
- setting with ALTER SYSTEM, 10-39
- CLUSTER_DATABASE_INSTANCES initialization parameter
- setting with ALTER SYSTEM, 10-39
- CLUSTER_INTERCONNECTS initialization parameter
- setting with ALTER SYSTEM, 10-40
- clusters
- assigning tables to, 15-35
- caching retrieved blocks, 13-9
- cluster indexes, 13-73
- collecting statistics on, 12-39
- creating, 13-2
- deallocating unused extents, 9-7
- degree of parallelism
- changing, 9-7, 9-9
- when creating, 13-8
- dropping tables, 16-68
- extents, allocating, 9-7, 9-8
- granting system privileges on, 17-36
- hash, 13-6
- single-table, 13-7
- indexed, 13-6
- key values
- allocating space for, 13-5
- modifying space for, 9-8
- migrated and chained rows in, 12-39, 12-45
- modifying, 9-6
- physical attributes
- changing, 9-7
- specifying, 13-5
- releasing unused space, 9-9
- removing from the database, 16-67
- SQL examples, 16-68
- storage attributes
- changing, 9-7
- storage characteristics, changing, 9-8
- tablespace in which created, 13-6
- validating structure, 12-43
- COALESCE clause
- for partitions, 11-72
- of ALTER INDEX, 9-78
- of ALTER TABLE, 11-41, 11-64
- of ALTER TABLESPACE, 11-109
- COALESCE function, 6-33
- as a variety of CASE expression, 6-33
- COALESCE SUBPARTITION clause
- of ALTER TABLE, 11-64
- collection types
- multilevel, 15-42
- collections
- inserting rows into, 17-60
- modifying, 11-57
- modifying retrieval method, 11-10
- nested tables, 2-39
- treating as a table, 16-60, 17-60, 18-17, 18-62, 18-64
- unnesting, 18-17
- examples, 18-40
- varrays, 2-39
- collection-typed values
- converting to datatypes, 6-27
- column constraints
- restrictions on, 11-51
- column REF constraints, 7-16
- of CREATE TABLE, 15-26
- columns
- adding, 11-41
- aliases for, 8-3
- altering storage, 11-43
- associating statistics with, 12-52
- basing an index on, 13-74
- collecting statistics on, 12-40
- comments on, 12-73
- creating comments about, 12-72
- defining, 15-7
- dropping from a table, 11-52
- LOB
- storage attributes, 11-45
- maximum number of, 15-24
- modifying existing, 11-49
- parent-child relationships between, 13-43
- properties, altering, 11-11, 11-43
- qualifying names of, 8-2
- REF
- describing, 7-16
- renaming, 11-56
- restricting values for, 7-5
- specifying as primary key, 7-13
- specifying constraints on, 15-26
- specifying default values, 15-25
- storage properties, 15-36
- substitutable, identifying type, 6-164
- COLUMNS clause
- of ASSOCIATE STATISTICS, 12-50, 12-52
- COMMENT ANY TABLE system privilege, 17-43
- COMMENT clause
- of COMMIT, 12-76
- COMMENT statement, 12-72
- comments, 2-90
- adding to objects, 12-72
- associating with a transaction, 12-76
- dropping from objects, 12-72
- in SQL statements, 2-90
- on indextypes, 12-74
- on operators, 12-73
- on schema objects, 2-91
- on table columns, 12-73
- on tables, 12-73
- removing from the data dictionary, 12-72
- specifying, 2-90
- viewing, 12-72
- commit
- automatic, 12-75
- COMMIT IN PROCEDURE clause
- of ALTER SESSION, 10-3
- COMMIT statement, 12-75
- COMMIT TO SWITCHOVER clause
- of ALTER DATABASE, 9-45
- COMMIT_POINT_STRENGTH initialization parameter
- setting with ALTER SYSTEM, 10-40
- comparison conditions, 5-4
- comparison functions
- MAP, 16-30
- ORDER, 16-30
- comparison semantics
- blank-padded, 2-46
- nonpadded, 2-45
- of character strings, 2-45
- COMPATIBLE initialization parameter
- setting with ALTER SYSTEM, 10-40
- COMPILE clause
- of ALTER DIMENSION, 9-58
- of ALTER FUNCTION, 9-60
- of ALTER JAVA SOURCE, 9-88
- of ALTER MATERIALIZED VIEW, 9-106
- of ALTER PACKAGE, 9-121
- of ALTER PROCEDURE, 9-125
- of ALTER TRIGGER, 12-3
- of ALTER TYPE, 12-10
- of ALTER VIEW, 12-33
- of CREATE JAVA, 13-100
- compiler switches
- dropping and preserving, 9-60, 9-122, 9-125, 12-4, 12-11
- COMPOSE function, 6-34
- composite foreign keys, 7-14
- composite partitioning
- range-list, 11-63, 15-51
- when creating a table, 15-19, 15-49
- composite primary keys, 7-13
- COMPOSITE_LIMIT parameter
- of ALTER PROFILE, 9-128
- of CREATE PROFILE, 14-75
- compound conditions, 5-21
- compound expressions, 4-5
- COMPRESS clause
- of ALTER INDEX ... REBUILD, 9-75
- of CREATE TABLE, 15-32
- compression
- of index keys, 9-65
- COMPUTE STATISTICS clause
- of ALTER INDEX... REBUILD, 9-75
- of ANALYZE, 12-39
- of CREATE INDEX, 13-80
- CONCAT function, 6-35
- concatenation operator, 3-4
- conditions
- comparison, 5-4
- compound, 5-21
- EXISTS, 5-13, 5-14
- group comparison, 5-7
- in SQL syntax, 5-1
- IS OF type, 5-19
- LIKE, 5-15
- logical, 5-8
- membership, 5-9
- null, 5-13
- range, 5-12
- simple comparison, 5-5
- UNDER_PATH, 5-20
- CONNECT BY clause
- of queries and subqueries, 18-21
- of SELECT, 8-5, 18-20
- CONNECT clause
- of SELECT and subqueries, 18-8
- CONNECT role, 17-45
- CONNECT THROUGH clause
- of ALTER USER, 12-27
- CONNECT TO clause
- of CREATE DATABASE LINK, 13-39
- CONNECT_TIME parameter
- of ALTER PROFILE, 9-128
- of ALTER RESOURCE COST, 9-132
- CONSIDER FRESH clause
- of ALTER MATERIALIZED VIEW, 9-106
- constant values. See literals
- CONSTRAINT(S) session parameter, 10-10
- constraints
- adding to a table, 11-58
- altering, 11-11
- check, 7-15
- checking
- at end of transaction, 7-19
- at start of transaction, 7-20
- at the end of each DML statement, 7-19
- column REF, 7-16
- deferrable, 7-19, 18-45
- enforcing, 10-10
- defining, 7-5, 15-7
- for a table, 15-26
- on a column, 15-26
- disabling, 15-55
- cascading, 15-60
- disabling after table creation, 11-89
- disabling during table creation, 15-22
- dropping, 11-11, 11-59, 17-12
- enabling, 15-55, 15-58
- enabling after table creation, 11-89
- enabling during table creation, 15-22
- foreign key, 7-14
- modifying existing, 11-58
- on views
- dropping, 12-33, 17-23
- modifying, 12-33
- primary key, 7-13
- attributes of index, 7-23
- enabling, 15-57
- referential integrity, 7-14
- renaming, 11-59
- restrictions, 7-11
- setting state for a transaction, 18-45
- storing rows in violation, 11-82
- table REF, 7-16
- unique
- attributes of index, 7-23
- enabling, 15-57
- constructor methods
- and object types, 16-3
- constructors
- defining for an object type, 16-16
- user-defined, 16-16
- CONTAINS condition, 5-2
- context namespaces
- accessible to instance, 13-14
- associating with package, 13-12
- initializing using OCI, 13-13
- initializing using the LDAP directory, 13-13
- removing from the database, 16-69
- contexts
- creating namespaces for, 13-12
- granting system privileges on, 17-36
- control files
- allowing reuse, 13-18, 13-27
- backing up, 9-42
- force logging mode, 13-20
- re-creating, 13-15
- CONTROL_FILE_RECORD_KEEP_TIME initialization parameter
- setting with ALTER SYSTEM, 10-41
- CONTROL_FILES initialization parameter
- setting with ALTER SYSTEM, 10-41
- controlfile clauses
- of ALTER DATABASE, 9-20
- CONTROLFILE REUSE clause
- of CREATE DATABASE, 13-27
- controlfiles
- standby, creating, 9-42
- conversion
- functions, 6-6
- rules, string to date, 2-78
- CONVERT clause
- of ALTER DATABASE, 9-50
- CONVERT function, 6-36
- CORE_DUMP_DEST initialization parameter
- setting with ALTER SYSTEM, 10-42
- CORR function, 6-37
- correlated subqueries, 8-14
- correlation names
- for base tables of indexes, 13-74
- in DELETE, 16-60
- in SELECT, 18-17
- COS function, 6-39
- COSH function, 6-40
- COUNT function, 6-40
- COVAR_POP function, 6-42
- COVAR_SAMP function, 6-44
- CPU_COUNT initialization parameter
- setting with ALTER SYSTEM, 10-42
- CPU_PER_CALL parameter
- of ALTER PROFILE, 9-128
- of CREATE PROFILE, 14-74
- CPU_PER_SESSION parameter
- of ALTER PROFILE, 9-128
- of ALTER RESOURCE COST, 9-131
- of CREATE PROFILE, 14-74
- CREATE ANY CLUSTER system privilege, 17-36
- CREATE ANY CONTEXT system privilege, 17-36
- CREATE ANY DIMENSION system privilege, 17-37
- CREATE ANY DIRECTORY system privilege, 17-37
- CREATE ANY INDEX system privilege, 17-38
- CREATE ANY INDEXTYPE system privilege, 17-38
- CREATE ANY LIBRARY system privilege, 17-38
- CREATE ANY MATERIALIZED VIEW system privilege, 17-38
- CREATE ANY OPERATOR system privilege, 17-39
- CREATE ANY OUTLINE system privilege, 17-39
- CREATE ANY PROCEDURE system privilege, 17-39
- CREATE ANY SEQUENCE system privilege, 17-40
- CREATE ANY SYNONYM system privilege, 17-41
- CREATE ANY TABLE system privilege, 17-41
- CREATE ANY TRIGGER system privilege, 17-42
- CREATE ANY TYPE system privilege, 17-42
- CREATE ANY VIEW system privilege, 17-43
- CREATE CLUSTER statement, 13-2
- CREATE CLUSTER system privilege, 17-36
- CREATE CONTEXT statement, 13-12
- CREATE CONTROLFILE statement, 13-15
- CREATE DATABASE LINK statement, 13-37
- CREATE DATABASE LINK system privilege, 17-37
- CREATE DATABASE statement, 13-23
- CREATE DATAFILE clause
- of ALTER DATABASE, 9-17, 9-34
- CREATE DIMENSION
- system privilege, 17-37
- CREATE DIMENSION statement, 13-43
- CREATE DIRECTORY statement, 13-49
- CREATE FUNCTION statement, 13-52
- CREATE INDEX
- statement, 13-65
- CREATE INDEXTYPE
- statement, 13-95
- CREATE INDEXTYPE system privilege, 17-37
- CREATE JAVA statement, 13-98
- CREATE LIBRARY statement, 14-2
- CREATE LIBRARY system privilege, 17-38
- CREATE MATERIALIZED VIEW LOG statement, 14-34
- CREATE MATERIALIZED VIEW statement, 14-5
- CREATE MATERIALIZED VIEW system privilege, 17-38
- CREATE OPERATOR statement, 14-44
- CREATE OPERATOR system privilege, 17-39
- CREATE OUTLINE statement, 14-48
- CREATE PACKAGE BODY statement, 14-57
- CREATE PACKAGE statement, 14-52
- CREATE PFILE statement, 14-62
- CREATE PROCEDURE statement, 14-64
- CREATE PROCEDURE system privilege, 17-39
- CREATE PROFILE statement, 14-71
- CREATE PROFILE system privilege, 17-40
- CREATE PUBLIC DATABASE LINK system privilege, 17-37
- CREATE PUBLIC SYNONYM system privilege, 17-41
- CREATE ROLE statement, 14-79
- CREATE ROLE system privilege, 17-40
- CREATE ROLLBACK SEGMENT statement, 14-82
- CREATE ROLLBACK SEGMENT system privilege, 17-40
- CREATE SCHEMA statement, 14-86
- CREATE SEQUENCE statement, 14-89
- CREATE SEQUENCE system privilege, 17-40
- CREATE SESSION system privilege, 17-40
- CREATE SPFILE statement, 14-94
- CREATE STANDBY CONTROLFILE clause
- of ALTER DATABASE, 9-20, 9-42
- CREATE statements
- triggers on, 15-101
- CREATE SYNONYM statement, 15-2
- CREATE SYNONYM system privilege, 17-41
- CREATE TABLE statement, 15-7
- CREATE TABLE system privilege, 17-41
- CREATE TABLESPACE statement, 15-80
- CREATE TABLESPACE system privilege, 17-42
- CREATE TEMPORARY TABLESPACE statement, 15-92
- CREATE TRIGGER statement, 15-95
- CREATE TRIGGER system privilege, 17-42
- CREATE TYPE BODY statement, 16-25
- CREATE TYPE statement, 16-3
- CREATE TYPE system privilege, 17-42
- CREATE USER statement, 16-32
- CREATE USER system privilege, 17-43
- CREATE VIEW statement, 16-39
- CREATE VIEW system privilege, 17-43
- CREATE_BITMAP_AREA_SIZE initialization parameter
- setting with ALTER SYSTEM, 10-42
- CREATE_STORED_OUTLINES initialization parameter
- setting with ALTER SYSTEM, 10-43
- CREATE_STORED_OUTLINES session parameter, 10-11
- cross joins, 18-19
- CUBE clause
- of SELECT statements, 18-22
- CUME_DIST function, 6-47
- cumulative distributions, 6-47
- currency symbol
- ISO, 2-65
- local, 2-65
- setting for a session, 10-8
- union, 2-66
- CURRENT_DATE function, 6-49
- CURRENT_SCHEMA session parameter, 10-11
- CURRENT_TIMESTAMP function, 6-50
- CURRENT_USER clause
- of CREATE DATABASE LINKI, 13-39
- CURRVAL pseudocolumn, 2-82, 14-89
- CURSOR expressions, 4-7
- CURSOR_SHARING initialization parameter
- setting with ALTER SESSION, 10-7, 10-43
- CURSOR_SPACE_FOR_TIME initialization parameter
- setting with ALTER SYSTEM, 10-44
- cursors
- cached, 17-24
- CustomDatum Java storage format, 16-11
- CYCLE parameter
- of ALTER SEQUENCE. See CREATE SEQUENCE, 9-140
- of CREATE SEQUENCE, 14-92
D
- D
- number format element, 2-64
- data
- aggregation
- composite columns of GROUP BY, 18-23
- concatenated grouping sets of GROUP BY, 18-23
- grouping sets, 18-23
- caching frequently used, 11-35, 15-52
- independence, 15-2
- integrity checking on input, 2-13
- retrieving, 8-2
- specifying as temporary, 15-23
- undo
- storing, 14-82
- data conversion, 2-48
- between character datatypes, 2-51
- implicit
- disadvantages, 2-49
- implicit versus explicit, 2-49
- when performed implicitly, 2-49, 2-51
- when specified explicitly, 2-52
- data definition language (DDL)
- events and triggers, 15-101
- statements, 9-2
- and implicit commit, 9-2
- causing recompilation, 9-2
- PL/SQL support, 9-2
- statements requiring exclusive access, 9-2
- data dictionary
- adding comments to, 12-72
- data manipulation language (DML)
- allowing during indexing, 9-72
- operations
- and triggers, 15-100
- during index creation, 13-80
- during index rebuild, 11-87
- parallelizing, 15-53
- restricting operations, 10-29
- retrieving affected rows, 16-61, 17-62, 18-67
- retrieving rows affected by, 16-61, 17-62, 18-67
- statements, 9-3
- PL/SQL support, 9-3
- triggers
- and LOB columns and attributes, 2-31
- data object number
- in extended rowids, 2-34
- data segment compression, 9-99, 11-33, 14-18, 15-29
- database links, 8-16
- closing, 10-3
- creating, 2-118, 13-37
- creating synonyms with, 15-5
- current user, 13-39
- granting system privileges on, 17-37
- naming, 2-118
- public, 13-38
- dropping, 16-70
- referring to, 2-119
- removing from the database, 16-70
- shared, 13-38
- syntax, 2-118
- username and password, 2-119
- database objects
- dropping, 17-20
- nonschema, 2-107
- schema, 2-106
- database triggers. See triggers
- databases
- accounts
- creating, 16-32
- allowing generation of redo logs, 9-23
- allowing reuse of control files, 13-27
- allowing unlimited resources to users, 14-73
- archive mode
- specifying, 13-29
- blocks
- specifying size, 15-84
- cache
- buffers in, 10-44
- cancel-based recovery, 9-27
- terminating, 9-29
- change-based recovery, 9-27
- changing character set, 9-47
- changing characteristics, 13-15
- changing global name, 9-51
- changing name, 13-15, 13-18
- character set, specifying, 13-30
- character sets
- changing, 9-47
- specifying, 13-30
- committing to standby status, 9-45
- connect strings, 2-119
- controlling, 9-51
- controlling use, 9-52
- converting from Oracle7 data dictionary, 9-50
- create script for, 9-42
- creating, 13-23
- datafiles
- modifying, 9-34
- specifying, 13-30
- designing media recovery, 9-25
- ending backup of, 9-34
- erasing all data from, 13-23
- events
- and triggers, 15-102
- auditing, 15-102
- transparent logging of, 15-102
- granting system privileges on, 17-37
- in FORCE LOGGING mode, 9-38, 13-20, 13-29
- instances of, 13-29
- limiting resources for users, 14-71
- log files
- modifying, 9-37
- specifying, 13-27
- managed recovery, 9-15
- modifying, 9-11
- mounting, 9-23, 13-23
- moving a subset to a different database, 11-81
- naming, 9-23
- national character set
- specifying, 13-30
- no-data-loss mode, 9-44
- online
- adding log files, 9-38
- opening, 9-23, 13-23
- after media recovery, 9-24
- prepare to re-create, 9-42
- preventing changes to, 9-51
- protection mode of, 9-44
- quiesced state, 10-29
- read-only, 9-23
- read/write, 9-23
- reconstructing damaged, 9-25
- recovering, 9-25, 9-26
- recovery
- allowing corrupt blocks, 9-28
- testing, 9-28
- with backup control file, 9-27
- re-creating control file for, 13-15
- remote
- accessing, 8-16
- authenticating users to, 13-40
- connecting to, 13-39
- inserting into, 17-59
- service name of, 13-40
- table locks on, 17-75
- resetting
- current log sequence, 9-24
- to an earlier version, 9-50
- restricting users to read-only transactions, 9-24
- resuming activity, 10-29
- standby
- adding log files, 9-38
- suspending activity, 10-29
- system user passwords, 13-27
- tempfiles
- modifying, 9-34
- time zone
- determining, 6-51
- setting, valid values for, 9-48, 13-35
- time-based recovery, 9-27
- upgrading, 9-50
- DATAFILE clause
- of CREATE DATABASE, 13-30
- DATAFILE clauses
- of ALTER DATABASE, 9-17, 9-35
- DATAFILE END BACKUP clause
- of ALTER DATABASE, 9-34
- DATAFILE OFFLINE clause
- of ALTER DATABASE, 9-35
- DATAFILE ONLINE clause
- of ALTER DATABASE, 9-35
- DATAFILE RESIZE clause
- of ALTER DATABASE, 9-36
- datafiles
- bringing online, 9-35
- changing size of, 9-35
- creating new, 9-34
- defining for a tablespace, 15-81
- defining for a temporary tablespace, 15-92
- defining for the database, 13-26
- designing media recovery, 9-25
- dropping, 17-12
- enabling autoextend, 7-42
- end online backup of, 9-35, 11-107
- extending automatically, 7-42
- mapping to logical volumes and physical devices, 10-58
- online backup of, 11-107
- online, updating information on, 10-26
- putting online, 9-35
- recover damaged, 9-25
- recovering, 9-27
- re-creating lost or damaged, 9-34
- renaming, 9-37
- resizing, 9-36
- reusing, 7-41
- size of, 7-41
- specifying, 7-39
- for a tablespace, 15-83
- specifying for database, 13-30
- system generated, 9-34
- taking offline, 9-35
- datatypes, 2-2
- "Any" types, 2-40
- ANSI-supported, 2-5
- associating statistics with, 12-51, 12-52
- BFILE, 2-9, 2-32
- BLOB, 2-9, 2-33
- built-in, 2-7
- CHAR, 2-8, 2-10
- character, 2-9
- CLOB, 2-9, 2-33
- comparison rules, 2-45
- converting to collection-typed values, 6-27
- converting to other datatypes, 6-27
- DATE, 2-7, 2-18
- datetime, 2-16
- interval, 2-16
- INTERVAL DAY TO SECOND, 2-24
- INTERVAL YEAR TO MONTH, 2-24
- length semantics, 2-10, 2-11
- LONG, 2-7, 2-14
- LONG RAW, 2-8, 2-27
- media types, 2-44
- NCHAR, 2-8, 2-10
- NCLOB, 2-9, 2-33
- NUMBER, 2-12
- NUMER, 2-7
- NVARCHAR2, 2-7, 2-11
- Oracle-supplied types, 2-40
- RAW, 2-8, 2-27
- ROWID, 2-8, 2-33
- spatial type, 2-44
- TIMESTAMP, 2-21
- TIMESTAMP WITH LOCAL TIME ZONE, 2-23
- TIMESTAMP WITH TIME ZONE, 2-21
- UROWID, 2-8, 2-35
- user-defined, 2-38
- VARCHAR, 2-12
- VARCHAR2, 2-7, 2-11
- XML types, 2-41
- DATE columns
- converting to datetime columns, 11-49
- DATE datatype, 2-18
- julian, 2-20
- date format models, 2-68
- punctuation in, 2-69
- text in, 2-69
- date functions, 6-5
- dates
- arithmetic, 2-20
- comparison rules, 2-45
- datetime arithmetic
- boundary cases, 10-12
- calculating daylight savings time, 2-26
- datetime columns
- creating from DATE columns, 11-49
- datetime datatypes, 2-16
- daylight savings time, 2-26
- datetime expressions, 4-9
- datetime field
- extracting from a datetime or interval value, 6-63
- datetime format elements, 2-68
- and Globalization Support, 2-73
- capitalization, 2-68
- ISO standard, 2-73
- RR, 2-73
- suffixes, 2-75
- datetime functions, 6-5
- DAY datetime format element, 2-73
- daylight savings time, 2-26
- boundary cases, 2-26
- going into or coming out of effect, 2-26
- DB_BLOCK_BUFFERS initialization parameter
- setting with ALTER SYSTEM, 10-44
- DB_BLOCK_CHECKING initialization parameter
- setting with ALTER SESSION, 10-7
- setting with ALTER SYSTEM, 10-45
- DB_BLOCK_CHECKSUM initialization parameter
- setting with ALTER SYSTEM, 10-45
- DB_BLOCK_SIZE initialization parameter
- setting with ALTER SYSTEM, 10-46
- DB_CACHE_ADVICE initialization parameter
- setting with ALTER SYSTEM, 10-46
- DB_CACHE_SIZE initialization parameter
- setting with ALTER SYSTEM, 10-47, 10-72, 10-87
- DB_CACHE_SIZE parameter
- of ALTER SYSTEM, 10-72, 10-87
- DB_CREATE_FILE_DEST initialization parameter
- setting with ALTER SESSION, 10-7
- setting with ALTER SYSTEM, 10-47
- DB_CREATE_ONLINE_LOG_DEST_n initialization parameter
- setting with ALTER SESSION, 10-8
- setting with ALTER SYSTEM, 10-47
- DB_DOMAIN initialization parameter
- setting with ALTER SYSTEM, 10-47
- DB_FILE_MULTIBLOCK_READ_COUNT initialization parameter
- setting with ALTER SESSION, 10-8
- setting with ALTER SYSTEM, 10-48
- DB_FILE_NAME_CONVERT initialization parameter
- setting with ALTER SYSTEM, 10-48
- DB_FILES initialization parameter
- setting with ALTER SYSTEM, 10-49
- DB_KEEP_CACHE_SIZE initialization parameter
- setting with ALTER SYSTEM, 10-50
- DB_NAME initialization parameter
- setting with ALTER SYSTEM, 10-50
- DB_nK_CACHE_SIZE initialization parameter
- setting with ALTER SYSTEM, 10-44
- DB_RECYCLE_CACHE_SIZE initialization parameter
- setting with ALTER SYSTEM, 10-51
- DB_WRITER_PROCESSES initialization parameter
- setting with ALTER SYSTEM, 10-51
- DB2 datatypes, 2-36
- conversion to Oracle datatypes, 2-37
- implicit conversion, 2-37
- restrictions on, 2-37
- DBA role, 17-45
- DBA_2PC_PENDING data dictionary view, 10-3
- DBA_COL_COMMENTS data dictionary view, 12-72
- DBA_ROLLBACK_SEGS data dictionary view, 16-98
- DBA_TAB_COMMENTS data dictionary view, 12-72
- DBLINK_ENCRYPT_LOGIN initialization parameter
- setting with ALTER SYSTEM, 10-51
- DBMS_OUTPUT package, 12-3
- DBMS_ROWID package
- and extended rowids, 2-34
- DBMSSTDX.SQL script, 13-53, 14-52, 14-57, 14-64
- and triggers, 15-95
- DBTIMEZONE function, 6-51
- DBWR_IO_SLAVES initialization parameter
- setting with ALTER SYSTEM, 10-52
- DD datetime format element, 2-69
- DDAY datetime format element, 2-69
- DDD datetime format element, 2-69
- DDL. See data definition language (DDL)
- DEALLOCATE UNUSED clause
- of ALTER CLUSTER, 9-7, 9-9
- of ALTER INDEX, 9-64
- of ALTER TABLE, 11-35
- DEBUG ANY PROCEDURE system privilege, 17-37
- DEBUG clause
- of ALTER FUNCTION, 9-60
- of ALTER PACKAGE, 9-122
- of ALTER PROCEDURE, 9-125
- of ALTER TRIGGER, 12-4
- of ALTER TYPE, 12-10
- DEBUG object privilege, 17-46
- on a function, procedure, or package, 17-48
- on a table, 17-47
- on a view, 17-47
- on an object type, 17-49
- debugging
- granting system privileges for, 17-37
- decimal characters, 2-56
- reset for session, 10-9
- specifying, 2-65
- DECIMAL datatype
- ANSI, 2-36
- DB2, 2-37
- SQL/DS, 2-37
- DECODE function, 6-52
- DECOMPOSE function, 6-53
- DEFAULT clause
- of ALTER TABLE, 11-42
- of CREATE TABLE, 15-25
- DEFAULT COST clause
- of ASSOCIATE STATISTICS, 12-51, 12-53
- default index, suppressing, 14-21
- DEFAULT profile
- assigning to users, 16-95
- DEFAULT ROLE clause
- of ALTER USER, 12-26
- DEFAULT SELECTIVITY clause
- of ASSOCIATE STATISTICS, 12-51, 12-53
- DEFAULT storage clause
- of ALTER TABLESPACE, 11-106
- of CREATE TABLESPACE, 15-86
- DEFAULT TABLESPACE clause
- of ALTER USER. See CREATE USER
- of CREATE USER, 16-36
- DEFAULT TEMPORARY TABLESPACE clause
- of ALTER DATABASE, 9-49
- of CREATE DATABASE, 13-26
- DEFERRABLE clause
- of constraints, 7-19
- deferrable constraints, 18-45
- DEFERRED clause
- of SET CONSTRAINTS, 18-45
- definer-rights functions, 13-58
- DELETE ANY TABLE system privilege, 17-41
- DELETE object privilege, 17-46
- on a table, 17-47
- on a view, 17-47
- DELETE statement, 16-55
- triggers on, 15-100
- DELETE STATISTICS clause
- of ANALYZE, 12-46
- DELETE_CATALOG_ROLE role, 17-45
- DENSE_RANK function, 6-55
- DEREF function, 6-58
- DESC clause
- of CREATE INDEX, 13-77
- DETERMINISTIC clause
- of CREATE FUNCTION, 13-59
- DG_BROKER_CONFIG_FILEn initialization parameter
- setting with ALTER SYSTEM, 10-52
- DG_BROKER_START initialization parameter
- setting with ALTER SYSTEM, 10-52
- dimensions
- attributes
- adding, 9-58
- changing, 9-56
- defining, 13-47
- dropping, 9-58
- compiling invalidated, 9-58
- creating, 13-43
- defining levels, 13-44
- examples, 13-47
- granting system privileges on, 17-37
- hierarchies
- adding, 9-58
- changing, 9-56
- defining, 13-45
- dropping, 9-58
- levels
- adding, 9-58
- defining, 13-45
- dropping, 9-58
- removing from the database, 16-72
- directories. See directory objects
- directory objects
- as aliases for operating system directories, 13-49
- auditing, 12-59
- creating, 13-49
- granting system privileges on, 17-37
- redefining, 13-50
- removing from the database, 16-74
- direct-path INSERT, 17-53
- DISABLE ALL TRIGGERS clause
- of ALTER TABLE, 11-90
- DISABLE clause
- of ALTER INDEX, 9-77
- of ALTER TRIGGER, 12-3
- of CREATE TABLE, 15-55
- DISABLE DISTRIBUTED RECOVERY clause
- of ALTER SYSTEM, 10-27
- DISABLE NOVALIDATE constraint state, 7-22, 15-57
- DISABLE PARALLEL DML clause
- of ALTER SESSION, 10-4
- DISABLE QUERY REWRITE clause
- of ALTER MATERIALIZED VIEW, 9-105
- of CREATE MATERIALIZED VIEW, 14-26
- DISABLE RESTRICTED SESSION clause
- of ALTER SYSTEM, 10-28
- DISABLE RESUMABLE clause
- of ALTER SESSION, 10-6
- DISABLE ROW MOVEMENT clause
- of ALTER TABLE, 11-6, 11-38
- of CREATE TABLE, 15-15, 15-60
- DISABLE STORAGE IN ROW clause
- of ALTER TABLE, 11-46
- of CREATE TABLE, 15-38
- DISABLE TABLE LOCK clause
- of ALTER TABLE, 11-89
- DISABLE THREAD clause
- of ALTER DATABASE, 9-51
- DISABLE VALIDATE constraint state, 7-22, 15-57
- DISASSOCIATE STATISTICS statement, 16-64
- DISCONNECT SESSION clause
- of ALTER SYSTEM, 10-26
- DISK_ASYNCH_IO initialization parameter
- setting with ALTER SYSTEM, 10-53
- dispatcher processes
- creating additional, 10-108
- terminating, 10-108
- DISPATCHERS initialization parameter
- setting with ALTER SYSTEM, 10-53
- DISTINCT clause
- of SELECT, 18-11
- distinct queries, 18-11
- distributed queries, 8-16
- restrictions on, 8-16
- distribution
- hints for, 2-103
- DML. See data manipulation language (DML)
- DML_LOCKS initialization parameter
- setting with ALTER SYSTEM, 10-55
- domain indexes, 13-65, 13-84, 13-95
- and LONG columns, 11-50
- associating statistics with, 12-51, 12-52
- creating, prerequisites, 13-85
- determining user-defined CPU and I/O costs, 17-24
- example, D-2
- invoking drop routines for, 17-7
- modifying, 9-76
- parallelizing creation of, 13-85
- rebuilding, 9-72
- removing from the database, 16-77
- specifying alter string for, 9-76
- domain_index_clause
- of CREATE INDEX, 13-69
- DOUBLE PRECISION datatype (ANSI), 2-36
- DRIVING_SITE hint, 2-95
- DROP ANY CLUSTER system privilege, 17-36
- DROP ANY CONTEXT system privilege, 17-37
- DROP ANY DIMENSION system privilege, 17-37
- DROP ANY DIRECTORY system privilege, 17-37
- DROP ANY INDEX system privilege, 17-38
- DROP ANY INDEXTYPE system privilege, 17-38
- DROP ANY LIBRARY system privilege, 17-38
- DROP ANY MATERIALIZED VIEW system privilege, 17-38
- DROP ANY OPERATOR system privilege, 17-39
- DROP ANY OUTLINE system privilege, 17-39
- DROP ANY PROCEDURE system privilege, 17-39
- DROP ANY ROLE system privilege, 17-40
- DROP ANY SEQUENCE system privilege, 17-40
- DROP ANY SYNONYM system privilege, 17-41
- DROP ANY TABLE system privilege, 17-41
- DROP ANY TRIGGER system privilege, 17-42
- DROP ANY TYPE system privilege, 17-42
- DROP ANY VIEW system privilege, 17-43
- DROP clause
- of ALTER DIMENSION, 9-58
- of ALTER INDEXTYPE, 9-86
- DROP CLUSTER statement, 16-67
- DROP COLUMN clause
- of ALTER TABLE, 11-52
- DROP CONSTRAINT clause
- of ALTER TABLE, 11-59
- DROP constraint clause
- of ALTER VIEW, 12-33
- DROP CONTEXT statement, 16-69
- DROP DATABASE LINK statement, 16-70
- DROP DIMENSION statement, 16-72
- DROP DIRECTORY statement, 16-74
- DROP FUNCTION statement, 16-75
- DROP INDEX statement, 16-77
- DROP INDEXTYPE statement, 16-79
- DROP JAVA statement, 16-81
- DROP LIBRARY statement, 16-83
- DROP LOG GROUP clause
- of ALTER TABLE, 11-34
- DROP LOGFILE clause
- of ALTER DATABASE, 9-19, 9-39
- DROP LOGFILE MEMBER clause
- of ALTER DATABASE, 9-19, 9-40
- DROP MATERIALIZED VIEW LOG statement, 16-86
- DROP MATERIALIZED VIEW statement, 16-84
- DROP OPERATOR statement, 16-88
- DROP OUTLINE statement, 16-90
- DROP PACKAGE BODY statement, 16-91
- DROP PACKAGE statement, 16-91
- DROP PARTITION clause
- of ALTER INDEX, 9-67, 9-81
- of ALTER TABLE, 11-73
- DROP PRIMARY constraint clause
- of ALTER TABLE, 11-59
- DROP PROCEDURE statement, 16-93
- DROP PROFILE statement, 16-95
- DROP PROFILE system privilege, 17-40
- DROP PUBLIC DATABASE LINK system privilege, 17-37
- DROP PUBLIC SYNONYM system privilege, 17-41
- DROP ROLE statement, 16-97
- DROP ROLLBACK SEGMENT statement, 16-98
- DROP ROLLBACK SEGMENT system privilege, 17-40
- DROP SEQUENCE statement, 17-2
- DROP statements
- triggers on, 15-101
- DROP SUPPLEMENTAL LOG DATA clause
- of ALTER DATABASE, 9-41
- DROP SYNONYM statement, 17-4
- DROP TABLE statement, 17-6
- DROP TABLESPACE statement, 17-10
- DROP TABLESPACE system privilege, 17-42
- DROP TRIGGER statement, 17-13
- DROP TYPE BODY statement, 17-18
- DROP TYPE statement, 17-15
- DROP UNIQUE constraint clause
- of ALTER TABLE, 11-59
- DROP USER statement, 17-20
- DROP USER system privilege, 17-43
- DROP VALUES clause
- of ALTER TABLE ... MODIFY PARTITION, 11-65
- DROP VIEW statement, 17-22
- DRS_START initialization parameter
- setting with ALTER SYSTEM, 10-55
- DUAL dummy table, 2-111, 8-16
- dump file
- limiting size of, 10-8
- DUMP function, 6-59
- DY datetime format element, 2-69, 2-73
- DYNAMIC_SAMPLING hint, 2-95
E
- E
- number format element, 2-64
- E datetime format element, 2-69
- EBCDIC character set, 2-46
- EE datetime format element, 2-69
- embedded SQL, 1-4, 9-4
- precompiler support, 9-4
- EMPTY_BLOB function, 6-61
- EMPTY_CLOB function, 6-61
- ENABLE ALL TRIGGERS clause
- of ALTER TABLE, 11-89
- ENABLE clause
- of ALTER INDEX, 9-77
- of ALTER TRIGGER, 12-3
- of CREATE TABLE, 15-55
- ENABLE DISTRIBUTED RECOVERY clause
- of ALTER SYSTEM, 10-27
- ENABLE NOVALIDATE constraint state, 7-21, 15-56
- ENABLE PARALLEL DML clause
- of ALTER SESSION, 10-4
- ENABLE QUERY REWRITE clause
- of ALTER MATERIALIZED VIEW, 9-105
- of CREATE MATERIALIZED VIEW, 14-26
- ENABLE RESTRICTED SESSION clause
- of ALTER SYSTEM, 10-28
- ENABLE RESUMABLE clause
- of ALTER SESSION, 10-6
- ENABLE ROW MOVEMENT clause
- of ALTER TABLE, 11-6, 11-38
- of CREATE TABLE, 15-15, 15-60
- ENABLE STORAGE IN ROW clause
- of ALTER TABLE, 11-46
- of CREATE TABLE, 15-38
- ENABLE TABLE LOCK clause
- of ALTER TABLE, 11-89
- ENABLE THREAD clause
- of ALTER DATABASE, 9-50
- ENABLE VALIDATE constraint state, 7-21, 15-56
- END BACKUP clause
- of ALTER DATABASE ... DATAFILE, 9-36
- of ALTER TABLESPACE, 11-107, 11-108
- ENQUEUE_RESOURCES initialization parameter
- setting with ALTER SYSTEM, 10-56
- equality test, 5-4
- equijoins, 8-11
- defining for a dimension, 13-46
- equivalency tests, 5-11
- error messages
- setting language of, 10-9
- ERROR_ON_OVERLAP_TIME session parameter, 10-12
- ESTIMATE STATISTICS clause
- of ANALYZE, 12-42
- EVENTS initialization parameter
- setting with ALTER SYSTEM, 10-56
- EXCEPTIONS INTO clause
- of ALTER TABLE, 11-82
- restrictions, 11-83
- EXCHANGE PARTITION clause
- of ALTER TABLE, 11-24, 11-81
- EXCHANGE SUBPARTITION clause
- of ALTER TABLE, 11-24, 11-81
- exchanging partitions
- restrictions on, 11-83
- EXCLUDING NEW VALUES clause
- of ALTER MATERIALIZED VIEW LOG, 9-116
- of CREATE MATERIALIZED VIEW LOG, 14-41
- EXCLUSIVE lock mode, 17-75
- EXECUTE ANY INDEXTYPE system privilege, 17-38
- EXECUTE ANY OPERATOR system privilege, 17-39
- EXECUTE ANY PROCEDURE system privilege, 17-39
- EXECUTE ANY TYPE system privilege, 17-42
- EXECUTE object privilege, 17-46
- on a function, procedure, or package, 17-48
- on a library, 17-49
- on an indextype, 17-49
- on an object type, 17-49
- on an operator, 17-49
- EXECUTE_CATALOG_ROLE role, 17-45
- execution plans
- determining, 17-24
- dropping outlines for, 16-90
- saving, 14-48
- EXEMPT ACCESS POLICY system privilege, 17-44
- EXISTS condition, 5-14, 5-15
- EXISTS conditions, 5-13
- EXISTSNODE function, 6-61
- EXP function, 6-62
- EXP_FULL_DATABASE role, 17-45
- EXPLAIN PLAN statement, 17-24
- explicit data conversion, 2-49, 2-52
- expressions
- CASE, 4-6
- changing declared type of, 6-191
- comparing, 6-52
- compound, 4-5
- computing with the DUAL table, 8-16
- CURSOR, 4-7
- datetime, 4-9
- in SQL syntax, 4-2
- interval, 4-11
- lists of, 4-16
- object access, 4-12
- scalar subqueries as, 4-13
- simple, 4-3
- type constructor, 4-13
- variable, 4-15
- extended rowids, 2-34
- base 64, 2-34
- not directly available, 2-34
- extensible indexing
- example, D-2
- EXTENT MANAGEMENT clause
- for temporary tablespaces, 15-94
- of CREATE DATABASE, 13-26
- of CREATE TABLESPACE, 15-82, 15-87
- of CREATE TEMPORARY TABLESPACE, 15-93
- EXTENT MANAGEMENT DICTIONARY clause
- of CREATE TABLESPACE, 15-87
- EXTENT MANAGEMENT LOCAL clause
- of CREATE DATABASE, 13-31
- of CREATE TABLESPACE, 15-87
- of CREATE TEMPORARY TABLESPACE, 15-94
- extents
- allocating for partitions, 11-35
- allocating for subpartitions, 11-35
- allocating for tables, 11-35
- restricting access by instances, 9-70
- specifying maximum number for an object, 7-61
- specifying number allocated upon object creation, 7-61
- specifying the first for an object, 7-59
- specifying the percentage of size increase, 7-60
- specifying the second for an object, 7-60
- external functions, 13-52, 14-64
- external LOBs, 2-28
- external procedures, 14-62, 14-64
- running from remote database, 14-3
- external tables, 15-30
- altering, 11-60
- creating, 15-33
- restrictions on, 15-34
- external users, 14-80, 16-34
- EXTRACT (datetime) function, 6-63
- EXTRACT (XML) function, 6-65
- EXTRACTVALUE function, 6-66
F
- FAILED_LOGIN_ATTEMPTS parameter
- of ALTER PROFILE, 9-128
- of CREATE PROFILE, 14-75
- FAL_CLIENT initialization parameter
- setting with ALTER SYSTEM, 10-56
- FAL_SERVER initialization parameter
- setting with ALTER SYSTEM, 10-57
- FAST_START_IO_TARGET initialization parameter
- setting with ALTER SESSION, 10-57
- FAST_START_MTTR_TARGET initialization parameter
- setting with ALTER SYSTEM, 10-58
- FAST_START_PARALLEL_ROLLBACK initialization parameter
- setting with ALTER SYSTEM, 10-58
- FF datetime format element, 2-69
- FILE_MAPPING initialization parameter
- setting with ALTER SYSTEM, 10-58
- files
- specifying as a redo log file group, 7-39
- specifying as datafiles, 7-39
- specifying as tempfiles, 7-39
- FILESYSTEMIO_OPTIONS initialization parameter
- using with ALTER SYSTEM, 10-59
- FINAL clause
- of CREATE TYPE, 16-13, 16-14
- FIPS
- compliance, B-10
- flagging, 10-12
- FIRST function, 6-67
- FIRST_ROWS(n) hint, 2-96
- FIRST_VALUE function, 6-69
- FIXED_DATE initialization parameter
- setting with ALTER SYSTEM, 10-59
- FLAGGER session parameter, 10-12
- FLASHBACK ANY TABLE system privilege, 17-39, 17-41, 17-43
- FLASHBACK object privilege, 17-46
- flashback queries, 18-14
- using with inserts, 17-57, 18-66
- FLOAT datatype, 2-14
- DB2, 2-37
- SQL/DS, 2-37
- FLOAT datatype (ANSI), 2-36
- floating-point numbers, 2-12, 2-14
- FLOOR function, 6-71
- FLUSH SHARED POOL clause
- of ALTER SYSTEM, 10-28
- FM format model modifier, 2-76
- FM number format element, 2-64
- FOR clause
- of ANALYZE ... COMPUTE STATISTICS, 12-40
- of ANALYZE ... ESTIMATE STATISTICS, 12-40
- of CREATE INDEXTYPE, 13-96
- of EXPLAIN PLAN, 17-26
- FOR EACH ROW clause
- of CREATE TRIGGER, 15-105
- FOR UPDATE clause
- of CREATE MATERIALIZED VIEW, 14-25
- of SELECT, 18-10, 18-26
- FORCE ANY TRANSACTION system privilege, 17-44
- FORCE clause
- of COMMIT, 12-76
- of CREATE VIEW, 16-43
- of DISASSOCIATE STATISTICS, 16-66
- of DROP INDEX, 16-78
- of DROP INDEXTYPE, 16-80
- of DROP OPERATOR, 16-89
- of DROP TYPE, 17-16
- of REVOKE, 17-94
- of ROLLBACK, 17-101
- FORCE LOGGING clause
- of ALTER DATABASE, 9-38
- of ALTER TABLESPACE, 11-109
- of CREATE CONTROLFILE, 13-20
- of CREATE DATABASE, 13-29
- of CREATE TABLESPACE, 15-85
- FORCE PARALLEL DML clause
- of ALTER SESSION, 10-4
- FORCE TRANSACTION system privilege, 17-44
- FORCE_UNION_REWRITE hint, 2-95
- foreign key constraints, 7-14
- foreign tables
- rowids of, 2-35
- format models, 2-61
- changing the return format, 2-62
- date, 2-68
- changing, 2-68
- default format, 2-68
- format elements, 2-68
- maximum length, 2-68
- modifiers, 2-75
- number, 2-63
- number, elements of, 2-64
- specifying, 2-63
- XML, 2-79
- formats
- for dates and numbers. See format models
- of return values from the database, 2-61
- of values stored in the database, 2-61
- free lists
- specifying for a table, partition, cluster, or index, 7-62
- specifying for LOBs, 15-39
- FREELIST GROUPS parameter
- of STORAGE clause, 7-62
- FREELISTS parameter
- of STORAGE clause, 7-62
- FREEPOOLS parameter
- of LOB storage, 15-39
- FROM clause
- of queries, 8-11
- FROM COLUMNS clause
- of DISASSOCIATE STATISTICS, 16-65
- FROM FUNCTIONS clause
- of DISASSOCIATE STATISTICS, 16-65
- FROM INDEXES clause
- of DISASSOCIATE STATISTICS, 16-65
- FROM INDEXTYPES clause
- of DISASSOCIATE STATISTICS, 16-65
- FROM PACKAGES clause
- of DISASSOCIATE STATISTICS, 16-65
- FROM TYPES clause
- of DISASSOCIATE STATISTICS, 16-65
- FROM_TZ function, 6-71
- FULL hint, 2-96
- full outer joins, 18-18
- function expressions
- built-in, 4-11
- user-defined, 4-11
- function-based indexes, 13-65
- and query rewrite, 10-10
- creating, 13-75
- disabling, 10-99
- enabling, 9-72, 9-77, 10-99
- enabling and disabling, 9-72
- refreshing, 9-47
- functions
- See also SQL functions
- 3GL, calling, 14-2
- analytic
- user-defined, 13-61
- associating statistics with, 12-51, 12-52
- avoiding run-time compilation, 9-59
- built_in
- as expressions, 4-11
- calling, 12-68
- changing the declaration of, 13-55
- changing the definition of, 13-55
- datatype of return value, 13-57
- datetime, 6-5
- DECODE, 6-52
- defining an index on, 13-75
- examples, 13-62
- executing, 12-68
- from parallel query processes, 13-60
- external, 13-52, 14-64
- inverse distribution, 6-118, 6-121
- issuing COMMIT or ROLLBACK statements, 10-3
- linear regression, 6-129
- naming rules, 2-114
- partitioning
- among parallel query processes, 13-60
- privileges executed with, 12-14, 16-10
- recompiling explicitly, 9-60
- recompiling invalid, 9-59
- re-creating, 13-55, 13-99
- removing from the database, 16-75
- returning collections, 13-60
- returning results iteratively, 13-60
- schema executed in, 12-14, 16-10
- specifying schema and user privileges for, 13-58
- statistics, assigning default cost, 12-51
- statistics, defining default selectivity, 12-51
- stored, 13-52
- storing return value of, 12-70
- synonyms for, 15-2
- table, 13-60
- user_defined
- as expressions, 4-11
- user-defined, 6-222
- aggregate, 13-61
- using a saved copy, 13-59
- FX format model modifier, 2-76
G
- G number format element, 2-64
- GC_FILES_TO_LOCKS initialization parameter
- setting with ALTER SYSTEM, 10-59
- general recovery clause
- of ALTER DATABASE, 9-13, 9-25
- global database names
- enforcing resolution, 10-60
- global indexes. See indexes, globally partitioned
- GLOBAL PARTITION BY RANGE clause
- of CREATE INDEX, 7-24, 13-69, 13-81, 15-59
- GLOBAL QUERY REWRITE system privilege, 17-38, 17-39
- GLOBAL TEMPORARY clause
- of CREATE TABLE, 15-23
- global users, 14-80, 16-35
- GLOBAL_CONTEXT_POOL_SIZE initialization parameter
- setting with ALTER SYSTEM, 10-60
- GLOBAL_NAMES initialization parameter
- setting with ALTER SESSION, 10-8
- setting with ALTER SYSTEM, 10-60
- Globalization Support
- change session settings, 10-8
- globally partitioned indexes, 7-24, 13-81, 13-83, 15-59
- GRANT ANY OBJECT PRIVILEGE system privilege, 17-44
- GRANT ANY PRIVILEGE system privilege, 17-44
- GRANT ANY ROLE system privilege, 17-40
- GRANT clause
- of ALTER USER, 12-27
- GRANT CONNECT THROUGH clause
- of ALTER USER, 12-24, 12-26
- GRAPHIC datatype
- DB2, 2-37
- SQL/DS, 2-37
- greater than or equal to tests, 5-5
- greater than tests, 5-5
- GREATEST function, 6-72
- GROUP BY clause
- CUBE extension, 18-22
- identifying duplicate groupings, 6-72
- of SELECT and subqueries, 18-9, 18-21
- ROLLUP extension of, 18-22
- group comparison conditions, 5-7
- GROUP_ID function, 6-72
- GROUPING function, 6-74
- grouping sets, 18-23
- GROUPING SETS clause
- of SELECT and subqueries, 18-23
- GROUPING_ID function, 6-75
- groupings
- filtering out duplicate, 6-72
- GUARD ALL clause
- of ALTER DATABASE, 9-51
- GUARD clause
- of ALTER DATABASE, 9-51
- GUARD NONE clause
- of ALTER DATABASE, 9-52
- GUARD STANDBY clause
- of ALTER DATABASE, 9-51
H
- hash clusters
- creating, 13-6
- single-table, creating, 13-7
- specifying hash function for, 13-7
- HASH hint, 2-96
- HASH IS clause
- of CREATE CLUSTER, 13-7
- hash joins
- allocating memory for, 10-8
- enabling and disabling, 10-8
- hash partitioning clause
- of CREATE TABLE, 15-21, 15-46
- hash partitions
- adding, 11-71
- coalescing, 11-64
- HASH_AJ hint, 2-96, 2-97
- HASH_AREA_SIZE initialization parameter
- setting with ALTER SESSION, 10-8
- setting with ALTER SYSTEM, 10-60
- HASH_JOIN_ENABLED initialization parameter
- setting with ALTER SESSION, 10-8
- setting with ALTER SYSTEM, 10-61
- HASHKEYS clause
- of CREATE CLUSTER, 13-6
- HAVING condition
- of GROUP BY clause, 18-23
- heap-organized tables
- creating, 15-7
- hexadecimal value
- returning, 2-66
- HEXTORAW function, 6-77
- HH datetime format element, 2-69
- HH12 datetime format element, 2-69
- HH24 datetime format element, 2-69
- HI_SHARED_MEMORY_ADDRESS initialization parameter
- setting with ALTER SYSTEM, 10-61
- hierarchical queries, 2-86, 8-3, 18-20
- child rows, 2-86, 8-4
- illustrated, 2-86
- leaf rows, 2-86
- ordering, 18-25
- parent rows, 2-86, 8-4
- retrieving root and node values, 6-155
- hierarchical query clause
- of SELECT and subqueries, 18-8
- hierarchies
- adding to a dimension, 9-58
- dropping from a dimension, 9-58
- of dimensions, defining, 13-45
- HIERARCHY clause
- of CREATE DIMENSION, 13-44, 13-45
- high water mark
- of clusters, 9-9
- of indexes, 9-69
- of tables, 11-35, 12-38
- hints, 8-3
- ALL_ROWS hint, 2-94
- AND_EQUAL hint, 2-94
- CACHE hint, 2-94
- CLUSTER hint, 2-95
- FIRST_ROWS hint, 2-96
- FULL hint, 2-96
- HASH hint, 2-96
- in SQL statements, 2-91
- INDEX hint, 2-97
- INDEX_ASC hint, 2-97
- INDEX_DESC hint, 2-97, 2-98
- NO_EXPAND hint, 2-100
- NO_MERGE hint, 2-100
- NO_PUSH_PRED hint, 2-101
- NO_PUSH_SUBQ hint, 2-101
- NOCACHE hint, 2-99
- NOPARALLEL hint, 2-100
- NOREWRITE hint, 2-101
- ORDERED hint, 2-101
- PARALLEL hint, 2-103
- passing to the optimizer, 18-59
- PQ_DISTRIBUTE hint, 2-103
- PUSH_PRED hint, 2-104
- PUSH_SUBQ hint, 2-104
- REWRITE hint, 2-104
- ROWID hint, 2-104
- RULE hint, 2-105
- syntax, 2-92
- USE_CONCAT hint, 2-106
- USE_MERGE hint, 2-106
- USE_NL hint, 2-106
- histograms
- creating equiwidth, 6-208
- HS_ADMIN_ROLE role, 17-45
- HS_AUTOREGISTER initialization parameter
- setting with ALTER SYSTEM, 10-62
I
- I datetime format element, 2-69
- IDENTIFIED BY clause
- of ALTER ROLE. See CREATE ROLE
- of CREATE DATABASE LINK, 13-40
- of SET ROLE, 18-48
- IDENTIFIED EXTERNALLY clause
- of ALTER ROLE. See CREATE ROLE
- of ALTER USER. See CREATE USER
- of CREATE ROLE, 14-80
- of CREATE USER, 16-34
- IDENTIFIED GLOBALLY clause
- of ALTER ROLE. See CREATE ROLE
- of ALTER USER, 12-25
- of CREATE ROLE, 14-80
- of CREATE USER, 16-35
- IDLE_TIME parameter
- of ALTER PROFILE, 9-128
- IFILE initialization parameter
- setting with ALTER SYSTEM, 10-62
- IMMEDIATE clause
- of SET CONSTRAINTS, 18-45
- IMP_FULL_DATABASE role, 17-45
- implicit data conversion, 2-49, 2-51
- IN OUT parameter
- of CREATE FUNCTION, 13-57
- of CREATE PROCEDURE, 14-67
- IN parameter
- of CREATE function, 13-57
- of CREATE PROCEDURE, 14-67
- INCLUDING CONTENTS clause
- of DROP TABLESPACE, 17-11
- INCLUDING DATAFILES clause
- of ALTER DATABASE TEMPFILE DROP clause, 9-37
- INCLUDING NEW VALUES clause
- of ALTER MATERIALIZED VIEW LOG, 9-116
- of CREATE MATERIALIZED VIEW LOG, 14-41
- INCLUDING TABLES clause
- of DROP CLUSTER, 16-68
- incomplete object types, 16-3
- creating, 16-3, 16-5
- INCREMENT BY clause
- of ALTER SEQUENCE. See CREATE SEQUENCE
- INCREMENT BY parameter
- of CREATE SEQUENCE, 14-91
- INDEX clause
- of ANALYZE, 12-36
- of CREATE CLUSTER, 13-6
- INDEX hint, 2-97
- index keys
- compression, 9-65
- INDEX object privilege, 17-46
- on a table, 17-47
- index partitions
- creating subpartitions, 13-71
- dropping, 9-67
- index subpartitions, 13-71
- INDEX_ASC hint, 2-97
- INDEX_DESC hint, 2-97, 2-98
- indexed clusters
- creating, 13-6
- indexes, 9-71
- access path, optimizing for, 10-9
- allocating new extents for, 9-70
- application-specific, 13-95
- ascending, 13-77
- based on indextypes, 13-84
- bitmap, 13-72
- bitmap join, 13-86
- B-tree, 13-65
- changing attributes, 9-71
- changing parallelism of, 9-70
- collecting statistics on, 12-36
- on composite-partitioned tables, 13-83
- creating, 13-65
- creating on a cluster, 13-66
- creating on a table, 13-67
- deallocating unused space from, 9-69
- descending, 13-77
- and query rewrite, 13-77
- as function-based indexes, 13-77
- direct-path inserts, logging, 9-71
- disassociating statistics types from, 16-78
- domain, 13-65, 13-84, 13-95
- domain, example, D-2
- dropping index partitions, 16-78
- examples, 13-87
- function-based, 13-65
- creating, 13-75
- global partitioned, creating, 13-69
- globally partitioned, 7-24, 13-81, 13-83, 15-59
- updating, 11-85
- granting system privileges on, 17-38
- on hash-partitioned tables, 13-83
- join, bitmap, 13-86
- key compression of, 9-75
- key compression, enabling, 9-72
- keys, eliminating repetition, 9-72
- locally partitioned, 13-83
- logging rebuild operations, 9-72
- logging rebuild operations on, 9-76
- marking as UNUSABLE, 9-77
- merging block contents, 9-72
- merging contents of index blocks, 9-78
- modifying attributes, 9-72
- moving, 9-72
- on clusters, 13-73
- on composite-partitioned tables, creating, 13-71
- on hash-partitioned tables
- creating, 13-70
- on index-organized tables, 13-73
- on list-partitioned tables
- creating, 13-70
- on nested table storage tables, 13-73
- on partitioned tables, 13-73
- on range-partitioned tables, creating, 13-70
- on scalar typed object attributes, 13-73
- on table columns, 13-73
- on XMLType tables, 13-88
- online, 13-80
- parallelizing creation of, 13-80
- partitioned, 2-108, 13-65
- user-defined, 7-24, 13-81, 15-59
- partitioning, 13-81
- partitions, 13-81
- adding new, 9-81
- changing default attributes, 9-79
- changing physical attributes, 9-71
- changing storage characteristics, 9-79
- deallocating unused space from, 9-69
- dropping, 9-81
- marking UNUSABLE, 9-81, 11-84
- modifying the real characteristics, 9-80
- preventing use of, 9-77
- rebuilding, 9-72
- rebuilding unusable, 11-84
- re-creating, 9-72
- removing, 9-79
- renaming, 9-81
- specifying tablespace, 9-72
- specifying tablespace for, 9-74
- splitting, 9-79, 9-81
- physical attributes, 13-77
- preventing use of, 9-77
- on range-partitioned tables, 13-83
- rebuilding, 9-72
- rebuilding while online, 9-75
- re-creating, 9-72
- removing from the database, 16-77
- renaming, 9-72, 9-78
- reverse, 9-72, 9-74, 13-79
- specifying tablespace for, 9-72, 9-74
- statistics on, 13-80
- statistics on rebuild, 9-75
- statistics on usage, 9-78
- storage attributes, 13-77
- subpartitions
- allocating extents for, 9-82
- changing default attributes, 9-79
- changing physical attributes, 9-71
- changing storage characteristics, 9-79
- deallocating unused space from, 9-69, 9-82
- marking UNUSABLE, 9-82
- modifying, 9-72
- moving, 9-72
- preventing use of, 9-77
- rebuilding, 9-72
- re-creating, 9-72
- renaming, 9-81
- specifying tablespace, 9-72
- specifying tablespace for, 9-74
- tablespace containing, 13-78
- unique, 13-71
- unsorted, 13-78
- used to enforce constraints, 11-59, 15-58
- validating structure, 12-43
- index-organized tables
- bitmap indexes on, creating, 15-32
- creating, 15-7
- mapping tables, 11-87
- moving, 11-68
- mapping tables, creating, 15-32
- modifying, 11-39
- moving, 11-87
- overflow segments
- specifying storage, 11-40, 15-47
- partitioned, updating secondary indexes, 9-80
- PCT_ACCESS_DIRECT statistics, 12-38
- primary key indexes
- coalescing, 11-41
- updating, 11-41
- rebuilding, 11-86
- rowids of, 2-35
- secondary indexes, updating, 9-79
- INDEXTYPE clause
- of CREATE INDEX, 13-69, 13-84
- indextypes
- adding operators, 9-85
- altering, 9-85
- associating statistics with, 12-51, 12-52
- changing implementation type, 9-85
- comments on, 12-74
- creating, 13-95
- disassociating from statistics types, 16-79
- drop routines, invoking, 16-78
- granting system privileges on, 17-37
- indexes based on, 13-84
- instances, 13-65
- removing from the database, 16-79
- in-doubt transactions
- forcing, 12-76
- forcing commit of, 12-76
- forcing rollback, 17-101
- rolling back, 17-99
- inequality test, 5-4
- INITCAP function, 6-77
- INITIAL parameter
- of STORAGE clause, 7-59
- initialization parameters
- changing session settings, 10-6
- CIRCUITS, 10-39
- INITIALIZED EXTERNALLY clause
- of CREATE CONTEXT, 13-13
- INITIALIZED GLOBALLY clause
- of CREATE CONTEXT, 13-13
- INITIALLY DEFERRED clause
- of constraints, 7-20
- INITIALLY IMMEDIATE clause
- of constraints, 7-20
- INITRANS parameter
- of ALTER CLUSTER, 9-8
- of ALTER INDEX, 9-64, 9-71
- of ALTER MATERIALIZED VIEW LOG, 9-112
- of ALTER TABLE, 11-32
- of CREATE INDEX. See CREATE TABLE
- of CREATE MATERIALIZED VIEW LOG. See CREATE TABLE
- of CREATE MATERIALIZED VIEW. See CREATE TABLE
- of CREATE TABLE, 7-54
- inline constraints
- of ALTER TABLE, 11-43
- of CREATE TABLE, 15-26
- inline views, 8-13
- IN-lists, 2-106
- inner joins, 8-12, 18-18
- INSERT ANY TABLE system privilege, 17-41
- INSERT clause
- of MERGE, 17-78
- INSERT object privilege, 17-46
- on a table, 17-47
- on a view, 17-47
- INSERT statement, 17-53
- append, 2-94
- triggers on, 15-100
- inserts
- and simultaneous update, 17-77
- conditional, 17-63
- conventional, 17-53
- direct-path, 17-53
- multitable, 17-63
- multitable, examples, 17-68
- single-table, 17-57
- using MERGE, 17-78
- instance recovery
- continue after interruption, 9-25
- INSTANCE session parameter, 10-12
- INSTANCE_GROUPS initialization parameter
- setting with ALTER SYSTEM, 10-62
- INSTANCE_NAME initialization parameter
- setting with ALTER SYSTEM, 10-63
- INSTANCE_NUMBER initialization parameter
- setting with ALTER SYSTEM, 10-63
- instances
- global name resolution for, 10-60
- making index extents available to, 9-70
- memory requirements of, 10-44
- setting parameters for, 10-31
- INSTANTIABLE clause
- of CREATE TYPE, 16-13
- INSTEAD OF clause
- of CREATE TRIGGER, 15-99
- INSTEAD OF triggers, 15-99
- INSTR function, 6-78
- INSTR2 function, 6-78
- INSTR4 function, 6-78
- INSTRB function, 6-78
- INSTRC function, 6-78
- INT datatype (ANSI), 2-36
- INTEGER datatype
- ANSI, 2-36
- DB2, 2-37
- SQL/DS, 2-37
- integers
- generating unique, 14-89
- in SQL syntax, 2-55
- precision of, 2-55
- specifying, 2-12
- syntax of, 2-55
- integrity constraints. See constraints
- internal LOBs, 2-28
- International Standards Organization (ISO), B-1
- standards, xix, 1-2, B-2
- INTERSECT set operator, 3-6, 18-24
- interval datatypes, 2-16
- INTERVAL DAY TO SECOND datatype, 2-24
- INTERVAL expressions, 4-11
- INTERVAL YEAR TO MONTH datatype, 2-24
- INTO clause
- of EXPLAIN PLAN, 17-26
- of INSERT, 17-57
- INVALIDATE GLOBAL INDEXES clause
- of ALTER TABLE, 11-85
- inverse distribution functions, 6-118, 6-121
- invoker rights
- altering for a Java class, 9-88
- altering for an object type, 12-14
- defining for a function, 13-58
- defining for a Java class, 13-99, 13-101
- defining for a package, 14-53
- defining for a procedure, 14-65
- defining for an object type, 16-10
- invoker-rights functions
- defining, 13-58
- IS NOT NULL operator, 5-13
- IS NULL operator, 5-13
- IS OF type condition, 5-19
- ISO. See International Standards Organization (ISO)
- ISOLATION_LEVEL session parameter, 10-13
- IW datetime format element, 2-69
- IY datetime format element, 2-69
- IYY datetime format element, 2-69
- IYYY datetime format element, 2-69
J
- J datetime format element, 2-69
- Java
- class
- creating, 13-98, 13-100
- dropping, 16-81
- resolving, 9-87, 13-100
- Java source schema object
- creating, 13-100
- methods
- return type of, 16-14
- resource
- creating, 13-98, 13-100
- dropping, 16-81
- schema object
- name resolution of, 13-102
- source
- compiling, 9-87, 13-100
- creating, 13-98
- dropping, 16-81
- storage formats
- CustomDatum, 16-11
- SQLData, 16-11
- JAVA clause
- of CREATE TYPE, 16-15
- of CREATE TYPE BODY, 16-29
- Java methods
- mapping to an object type, 16-15
- JAVA_MAX_SESSIONSPACE_LIMIT initialization parameter
- setting with ALTER SYSTEM, 10-64
- JAVA_MAX_SESSIONSPACE_SIZE initialization parameter
- setting with ALTER SYSTEM, 10-64
- JAVA_POOL_SIZE initialization parameter
- setting with ALTER SYSTEM, 10-64
- JOB_QUEUE_PROCESSES initialization parameter
- setting with ALTER SYSTEM, 10-65
- JOIN clause
- of CREATE DIMENSION, 13-44
- JOIN KEY clause
- of ALTER DIMENSION, 9-57
- of CREATE DIMENSION, 13-46
- join views
- example, 16-51
- making updatable, 16-48
- modifying, 16-59, 17-58, 18-62
- joins, 8-10
- conditions
- defining, 8-10
- cross, 18-19
- equijoins, 8-11
- full outer, 18-18
- inner, 8-12, 18-18
- left outer, 18-18
- natural, 18-19
- nested loop, optimizing for, 10-9
- outer, 8-12
- restrictions, 8-12
- parallel, and PQ_DISTRIBUTE hint, 2-103
- right outer, 18-18
- self, 8-11
- without join conditions, 8-11
- Julian dates, 2-20
K
- key compression, 15-32
- definition, 9-75
- disabling, 9-75, 13-78
- enabling, 9-72
- of index rebuild, 11-88
- of indexes
- disabling, 9-75
- of index-organized tables, 15-32
- key-preserved tables, 16-48
- keywords, 2-111
- in object names, 2-111
- optional, A-4
- required, A-3
- KILL SESSION clause
- of ALTER SYSTEM, 10-27
L
- L number format element, 2-64
- LAG function, 6-80
- LANGUAGE clause
- of CREATE PROCEDURE, 14-68
- of CREATE TYPE, 16-15
- of CREATE TYPE BODY, 16-29
- large objects. See LOB datatypes
- LARGE_POOL_SIZE initialization parameter
- setting with ALTER SYSTEM, 10-65
- LAST function, 6-81
- LAST_DAY function, 6-83
- LAST_VALUE function, 6-84
- LEAD function, 6-86
- LEAST function, 6-87
- left outer joins, 18-18
- LENGTH function, 6-88
- LENGTH2 function, 6-88
- LENGTH4 function, 6-88
- LENGTHB function, 6-88
- LENGTHC function, 6-88
- less than tests, 5-5
- LEVEL clause
- of ALTER DIMENSION, 9-57
- of CREATE DIMENSION, 13-44, 13-45
- LEVEL pseudocolumn, 2-86, 18-20
- and hierarchical queries, 2-86
- levels
- adding to a dimension, 9-58
- dropping from a dimension, 9-58
- of dimensions, defining, 13-45
- libraries
- creating, 14-2
- granting system privileges on, 17-38
- re-creating, 14-2
- removing from the database, 16-83
- library units. See Java schema objects
- LICENSE_MAX_SESSIONS initialization parameter
- setting with ALTER SYSTEM, 10-66
- LICENSE_MAX_USERS initialization parameter
- setting with ALTER SYSTEM, 10-66
- LICENSE_SESSIONS_WARNING initialization parameter
- setting with ALTER SYSTEM, 10-67
- licenses
- changing limits, 10-66, 10-67
- licensing
- changing limits, 10-66
- LIKE conditions, 5-15
- linear regression functions, 6-129
- LIST CHAINED ROWS clause
- of ANALYZE, 12-45
- list partitioning
- adding default partition, 11-72
- adding partitions, 11-65, 11-72
- adding values, 11-65
- creating a default partition, 15-48
- creating partitions, 15-48
- default partition
- adding, 11-65
- dropping, 11-65
- dropping values, 11-65
- merging default with nondefault partitions, 11-79
- splitting default partition, 11-75
- list subpartitions
- adding, 11-63
- listeners
- registering, 10-31
- literals
- in SQL statements and functions, 2-54
- in SQL syntax, 2-53
- LN function, 6-89
- LOB columns
- adding, 11-41
- creating from LONG columns, 2-15, 11-50
- defining properties
- for materialized views, 14-12
- modifying, 11-49
- modifying storage, 11-45
- restricted in joins, 8-11
- restrictions on, 2-29
- storage characteristics of materialized views, 9-99
- LOB datatypes, 2-28
- LOB index clause
- of ALTER TABLE, 11-47
- of CREATE TABLE, 15-39
- LOB storage clause
- for partitions, 11-47
- of ALTER MATERIALIZED VIEW, 9-99
- of ALTER TABLE, 11-14, 11-45
- of CREATE MATERIALIZED VIEW, 14-12, 14-14, 14-19
- of CREATE TABLE, 15-14, 15-36
- LOB_storage_clause
- of ALTER MATERIALIZED VIEW, 9-93
- LOBs
- attributes, initializing, 2-29
- CACHE READS setting, 2-31
- columns
- difference from LONG and LONG RAW, 2-28
- populating, 2-29
- external, 2-28
- indexes for, 15-39
- internal, 2-28
- locators, 2-28
- logging attribute, 15-28
- modifying physical attributes, 11-57
- number of bytes manipulated in, 15-38
- saving old versions, 15-38, 15-39
- saving values in a cache, 11-45, 15-53
- specifying directories for, 13-49
- storage
- attributes, 15-36
- characteristics, 7-55
- in-line, 15-37
- tablespace for
- defining, 15-28
- LOCAL clause
- of CREATE INDEX, 13-69, 13-83
- local users, 14-80, 16-34
- LOCAL_LISTENER initialization parameter
- setting with ALTER SYSTEM, 10-67
- locally managed tablespaces
- altering, 11-104
- storage attributes, 7-59
- locally partitioned indexes, 13-83
- LOCALTIMESTAMP function, 6-90
- location transparency, 15-2
- LOCK ANY TABLE system privilege, 17-41
- LOCK TABLE statement, 17-73
- LOCK_NAME_SPACE initialization parameter
- setting with ALTER SYSTEM, 10-68
- LOCK_SGA initialization parameter
- setting with ALTER SYSTEM, 10-68
- locking
- automatic
- overriding, 17-73
- locks. See table locks
- log data
- collection during update operations, 9-40
- log file clauses
- of ALTER DATABASE, 9-19
- log files
- adding, 9-37
- dropping, 9-37
- modifying, 9-37
- registering, 9-45
- renaming, 9-37
- setting session path for, 10-8
- specifying for the database, 13-27
- LOG function, 6-91
- log groups
- dropping, 11-34
- LOG_ARCHIVE_DEST initialization parameter
- setting with ALTER SYSTEM, 10-68
- LOG_ARCHIVE_DEST_n initialization parameter
- overriding DELAY setting, 9-31
- setting with ALTER SESSION, 10-8, 10-69
- LOG_ARCHIVE_DEST_STATE_n initialization parameter
- setting with ALTER SESSION, 10-8
- setting with ALTER SYSTEM, 10-70
- LOG_ARCHIVE_DUPLEX_DEST initialization parameter
- setting with ALTER SYSTEM, 10-71
- LOG_ARCHIVE_FORMAT initialization parameter
- setting with ALTER SYSTEM, 10-71
- LOG_ARCHIVE_MAX_PROCESSES initialization parameter
- setting with ALTER SYSTEM, 10-72
- LOG_ARCHIVE_MIN_SUCCEED_DEST initialization parameter
- setting with ALTER SESSION, 10-8
- setting with ALTER SYSTEM, 10-72
- LOG_ARCHIVE_START parameter
- of ALTER SYSTEM, 10-72
- LOG_ARCHIVE_TRACE initialization parameter
- setting with ALTER SYSTEM, 10-73
- LOG_BUFFER initialization parameter
- setting with ALTER SYSTEM, 10-73
- LOG_CHECKPOINT_INTERVAL initialization parameter
- setting with ALTER SYSTEM, 10-73
- LOG_CHECKPOINT_TIMEOUT initialization parameter
- setting with ALTER SYSTEM, 10-74
- LOG_CHECKPOINTS_TO_ALERT initialization parameter
- setting with ALTER SYSTEM, 10-74
- LOG_FILE_NAME_CONVERT initialization parameter
- setting with ALTER SYSTEM, 10-74
- LOG_PARALLELISM initialization parameter
- setting with ALTER SYSTEM, 10-75
- LOGFILE clause
- OF CREATE DATABASE, 13-27
- LOGFILE GROUP clause
- of CREATE CONTROLFILE, 13-18
- logging, 9-71, 15-85
- and redo log size, 7-46
- specifying minimal, 7-46
- supplemental
- dropping, 9-41
- supplemental, adding log groups, 11-34
- supplemental, dropping log groups, 11-34
- LOGGING clause
- of ALTER INDEX, 9-71
- of ALTER INDEX ... REBUILD, 9-76
- of ALTER MATERIALIZED VIEW, 9-100
- of ALTER MATERIALIZED VIEW LOG, 9-114
- of ALTER TABLE, 11-34
- of ALTER TABLESPACE, 11-109
- of CREATE MATERIALIZED VIEW, 14-17
- of CREATE MATERIALIZED VIEW LOG, 14-38
- of CREATE TABLE, 15-28
- of CREATE TABLESPACE, 15-85
- logical conditions, 5-8
- logical standby database
- aborting, 9-47
- activating, 9-43
- stopping, 9-47
- LOGICAL_READS_PER_CALL parameter
- of ALTER PROFILE, 9-128
- LOGICAL_READS_PER_SESSION parameter
- of ALTER PROFILE, 9-128
- of ALTER RESOURCE COST, 9-132
- LOGMNR_MAX_PERSISTENT_SESSIONS initialization parameter
- setting with ALTER SYSTEM, 10-75
- LOGOFF database event
- triggers on, 15-103
- LOGON database event
- triggers on, 15-103
- LONG columns
- and domain indexes, 11-50
- converting to LOB, 2-15, 11-50
- restrictions on, 2-15
- to store text strings, 2-14
- to store view definitions, 2-14
- where referenced from, 2-15
- LONG datatype, 2-14
- in triggers, 2-16
- LONG RAW datatype, 2-27
- converting from CHAR data, 2-28
- LONG VARCHAR datatype
- DB2, 2-37
- SQL/DS, 2-37
- LONG VARGRAPHIC datatype
- DB2, 2-37
- SQL/DS, 2-37
- LOWER function, 6-91
- LPAD function, 6-92
- LTRIM function, 6-93
M
- MAKE_REF function, 6-94
- MANAGE TABLESPACE system privilege, 17-42
- managed recovery
- of database, 9-15
- wait period of, 9-30
- managed standby recovery
- as background process, 9-30
- overriding delays, 9-30
- returning control during, 9-33
- terminating automatically, 9-31
- terminating existing, 9-32
- MANAGED STANDBY RECOVERY clause
- of ALTER DATABASE, 9-29
- MAP MEMBER clause
- of ALTER TYPE, 12-13
- of CREATE TYPE, 16-30
- MAP methods
- defining for a type, 16-17
- specifying, 12-13
- MAPPING TABLE clause
- of ALTER TABLE, 11-68, 11-87
- mapping tables
- of index-organized tables, 11-87, 15-32
- modifying, 11-41
- master databases, 14-5
- master tables, 14-5
- MATCHES condition, 5-2
- materialized join views, 14-34
- materialized view logs, 14-34
- adding columns, 9-114
- creating, 14-34
- excluding new values from, 9-116
- logging changes to, 9-114
- object ID based, 9-115
- parallelizing creation, 14-38
- partition attributes, changing, 9-113
- partitioned, 14-39
- physical attributes
- specifying, 14-37
- physical attributes, changing, 9-113
- removing from the database, 16-86
- required for fast refresh, 14-34
- rowid based, 9-115
- saving new values in, 9-116
- saving old values in, 14-41
- storage attributes
- specifying, 14-37
- materialized view partition segments
- compression of, 9-99, 14-18
- materialized view segments
- data compression of, 9-99, 14-18
- materialized views, 9-102, 14-21
- allowing update of, 14-25
- changing from rowid-based to primary-key-based, 9-104
- changing to primary-key-based, 9-115
- complete refresh, 9-103, 14-22
- constraints on, 7-22
- creating, 14-5
- creating comments about, 12-72
- for data warehousing, 14-5
- degree of parallelism, 9-100, 9-113
- during creation, 14-20
- enabling and disabling query rewrite, 14-26
- examples, 14-28, 14-41
- fast refresh, 9-102, 14-21, 14-22
- forced refresh, 9-103
- index characteristics
- changing, 9-100
- indexes that maintain, 14-21
- join, 14-34
- LOB storage attributes, 9-99
- logging changes to, 9-100
- master table, dropping, 16-85
- object type, creating, 14-15
- partitions, 9-99
- physical attributes, 14-17
- changing, 9-98
- primary key, 14-23
- recording values in master table, 9-114
- query rewrite
- eligibility for, 7-22
- enabling and disabling, 9-105
- re-creating during refresh, 9-103
- refresh mode
- changing, 9-102
- refresh time
- changing, 9-102
- refreshing, 9-47
- refreshing after DML on master table, 9-104, 14-23
- refreshing on next COMMIT, 9-103, 14-22
- removing from the database, 16-84
- for replication, 14-5
- restricting scope of, 14-16
- retrieving data from, 18-4
- revalidating, 9-106
- rowid, 14-24
- rowid values
- recording in master table, 9-114
- saving blocks in a cache, 9-101
- storage attributes, 14-17
- changing, 9-98
- subquery, 14-26
- suppressing creation of default index, 14-21
- synonyms for, 15-2
- when to populate, 14-20
- MAX function, 6-95
- MAX_COMMIT_PROPAGATION_DELAY initialization parameter
- setting with ALTER SYSTEM, 10-76
- MAX_DISPATCHERS initialization parameter
- setting with ALTER SYSTEM, 10-76
- MAX_DUMP_FILE_SIZE initialization parameter
- setting with ALTER SESSION, 10-8
- setting with ALTER SYSTEM, 10-77
- MAX_ENABLED_ROLES initialization parameter
- setting with ALTER SYSTEM, 10-77
- MAX_ROLLBACK_SEGMENTS initialization parameter
- setting with ALTER SYSTEM, 10-77
- MAX_SHARED_SERVERS initialization parameter
- setting with ALTER SYSTEM, 10-78
- MAXDATAFILES parameter
- of CREATE CONTROLFILE, 13-20
- of CREATE DATABASE, 13-29
- MAXEXTENTS parameter
- of STORAGE clause, 7-61
- MAXINSTANCES parameter
- of CREATE CONTROLFILE, 13-20
- OF CREATE DATABASE, 13-29
- MAXLOGFILES parameter
- of CREATE CONTROLFILE, 13-19
- of CREATE DATABASE, 13-28
- MAXLOGHISTORY parameter
- of CREATE CONTROLFILE, 13-19
- of CREATE DATABASE, 13-28
- MAXLOGMEMBERS parameter
- of CREATE CONTROLFILE, 13-19
- of CREATE DATABASE, 13-28
- MAXSIZE clause
- of ALTER DATABASE, 9-18
- MAXTRANS parameter
- of ALTER CLUSTER, 9-8
- of ALTER INDEX, 9-64, 9-71
- of ALTER MATERIALIZED VIEW LOG, 9-112
- of ALTER TABLE, 11-32
- of CREATE INDEX. See CREATE TABLE
- of CREATE MATERIALIZED VIEW LOG. See CREATE TABLE
- of CREATE MATERIALIZED VIEW. See CREATE TABLE
- of CREATE TABLE, 7-55
- MAXVALUE parameter
- of ALTER SEQUENCE. See CREATE SEQUENCE
- of CREATE SEQUENCE, 14-91
- media recovery
- avoid on startup, 9-35
- designing, 9-25
- disabling, 9-34
- from specified redo logs, 9-25
- of database, 9-25
- of datafiles, 9-25
- of standby database, 9-25
- of tablespaces, 9-25
- parallelizing, 9-28
- performing ongoing, 9-29
- preparing for, 9-37, 9-38
- restrictions, 9-25
- sustained standby recovery, 9-29
- media types
- ORDSYS.ORDAudio, 2-44
- ORDSYS.ORDDoc, 2-44
- ORDSYS.ORDImage, 2-44
- ORDSYS.ORDVideo, 2-44
- median values, 6-121
- MEMBER clause
- of ALTER TYPE, 12-12
- of CREATE TYPE, 16-12
- of CREATE TYPE BODY, 16-28
- membership conditions, 5-9
- MERGE hint, 2-98
- MERGE PARTITIONS clause
- of ALTER TABLE, 11-79
- MERGE statement, 17-77
- MERGE_AJ hint, 2-96, 2-97
- merge_insert_clause
- of MERGE, 17-79
- methods
- overriding a method a supertype, 16-14
- preventing overriding in subtypes, 16-14
- static, 16-13
- without implementation, 16-14
- MI datetime format element, 2-69
- MI number format element, 2-64
- MIGRATE clause
- of ALTER DATABASE, 9-24
- migrated rows
- listing, 12-45
- of clusters, 12-39
- MIN function, 6-97
- MINEXTENTS parameter
- of STORAGE clause, 7-61
- MINIMIZE RECORDS PER BLOCK clause
- of ALTER TABLE, 11-37
- MINIMUM EXTENT clause
- of ALTER TABLESPACE, 11-106
- of CREATE TABLESPACE, 15-84
- MINUS set operator, 3-6, 18-24
- MINVALUE parameter
- of ALTER SEQUENCE. See CREATE SEQUENCE
- of CREATE SEQUENCE, 14-92
- MM datetime format element, 2-69
- MOD function, 6-98
- MODE clause
- of LOCK TABLE, 17-75
- MODIFY clause
- of ALTER TABLE, 11-49
- MODIFY CONSTRAINT clause
- of ALTER TABLE, 11-11, 11-58
- of ALTER VIEW, 12-33
- MODIFY DEFAULT ATTRIBUTES clause
- of ALTER INDEX, 9-66, 9-79
- of ALTER TABLE, 11-61
- MODIFY LOB clause
- of ALTER TABLE, 11-57
- MODIFY LOB storage clause
- of ALTER MATERIALIZED VIEW, 9-94, 9-99
- of ALTER TABLE, 11-57
- MODIFY NESTED TABLE clause
- of ALTER TABLE, 11-10, 11-57
- MODIFY PARTITION clause
- of ALTER INDEX, 9-67, 9-80
- of ALTER MATERIALIZED VIEW, 9-100
- of ALTER TABLE, 11-62
- MODIFY scoped_table_ref_constraint clause
- of ALTER MATERIALIZED VIEW, 9-102
- MODIFY SUBPARTITION clause
- of ALTER INDEX, 9-68, 9-82
- of ALTER TABLE, 11-66
- MODIFY VARRAY clause
- of ALTER TABLE, 11-15, 11-57
- MON datetime format element, 2-69, 2-73
- MONITORING clause
- of ALTER TABLE, 11-36
- of CREATE TABLE, 15-55
- MONITORING USAGE clause
- of ALTER INDEX, 9-78
- MONTH datetime format element, 2-69, 2-73
- MONTHS_BETWEEN function, 6-99
- MOUNT clause
- of ALTER DATABASE, 9-23
- MOVE clause
- of ALTER TABLE, 11-29, 11-86
- MOVE ONLINE clause
- of ALTER TABLE, 11-87
- MOVE PARTITION clause
- of ALTER TABLE, 11-67
- MOVE SUBPARTITION clause
- of ALTER TABLE, 11-68
- MTS. See shared server
- multilevel collections, 15-42
- MULTISET parameter
- of CAST function, 6-27
- multitable inserts, 17-63
- conditional, 17-63
- examples, 17-68
- unconditional, 17-63
- multi-threaded server. See shared server
N
- NAME clause
- of SET TRANSACTION, 18-52
- NAMED clause
- of CREATE JAVA, 13-101
- namespaces
- and object naming rules, 2-112
- for nonschema objects, 2-113
- for schema objects, 2-112
- NATIONAL CHAR datatype (ANSI), 2-36
- NATIONAL CHAR VARYING datatype (ANSI), 2-36
- NATIONAL CHARACTER datatype (ANSI), 2-36
- national character set
- fixed versus variable width, 2-11
- multibyte character data, 2-33
- multibyte character sets, 2-10, 2-11
- variable-length strings, 2-11
- NATIONAL CHARACTER SET parameter
- of ALTER DATABASE, 9-47
- of CREATE DATABASE, 13-30
- national character sets
- changing, 9-47
- NATIONAL CHARACTER VARYING datatype (ANSI), 2-36
- natural joins, 18-19
- NCHAR datatype, 2-10
- ANSI, 2-36
- NCHAR VARYING datatype (ANSI), 2-36
- NCHR function, 6-100
- NCLOB datatype, 2-33
- transactional support of, 2-33
- negative scale, 2-13
- nested loop joins
- optimizing for, 10-9
- nested subqueries, 8-13
- NESTED TABLE clause
- of ALTER TABLE, 11-12, 11-44
- of CREATE TABLE, 15-13, 15-41
- of CREATE TRIGGER, 15-104
- nested tables, 2-39
- changing returned value, 11-57
- compared with varrays, 2-48
- comparison rules, 2-48
- creating, 16-3, 16-9
- defining as index-organized tables, 11-44
- dropping the body of, 17-18
- dropping the specification of, 17-15
- in materialized views, 14-12, 14-13
- indexing columns of, 13-74
- modifying, 11-57
- modifying column properties, 11-12
- multilevel, 15-42
- storage characteristics of, 11-44, 15-41
- update in a view, 15-99
- NEW_TIME function, 6-100
- NEXT clause
- of ALTER MATERIALIZED VIEW...REFRESH, 9-104
- NEXT parameter
- of STORAGE clause, 7-60
- NEXT_DAY function, 6-102
- NEXTVAL pseudocolumn, 2-82, 14-89
- NL_SJ hint, 2-96, 2-97
- NLS_CALENDAR initialization parameter
- setting with ALTER SESSION, 10-8
- setting with ALTER SYSTEM, 10-78
- NLS_CHARSET_DECL_LEN function, 6-102
- NLS_CHARSET_ID function, 6-103
- NLS_CHARSET_NAME function, 6-104
- NLS_COMP initialization parameter
- setting with ALTER SESSION, 10-8
- setting with ALTER SYSTEM, 10-79
- NLS_CURRENCY initialization parameter
- setting with ALTER SESSION, 10-8
- setting with ALTER SYSTEM, 10-79
- NLS_DATE_FORMAT initialization parameter
- setting with ALTER SESSION, 10-8
- setting with ALTER SYSTEM, 10-79
- NLS_DATE_LANGUAGE initialization parameter, 2-73
- setting with ALTER SESSION, 10-8
- setting with ALTER SYSTEM, 10-80
- NLS_DUAL_CURRENCY initialization parameter
- setting with ALTER SESSION, 10-8
- setting with ALTER SYSTEM, 10-80
- NLS_INITCAP function, 6-104
- NLS_ISO_CURRENCY initialization parameter
- setting with ALTER SESSION, 10-8
- setting with ALTER SYSTEM, 10-80
- NLS_LANGUAGE initialization parameter, 2-73, 8-10
- setting with ALTER SESSION, 10-9
- setting with ALTER SYSTEM, 10-81
- NLS_LENGTH_SEMANTICS initialization parameter
- overriding, 2-10
- setting with ALTER SESSION, 10-9
- setting with ALTER SYSTEM, 10-81
- NLS_LOWER function, 6-106
- NLS_NCHAR_CONV_EXCP initialization parameter
- setting with ALTER SESSION, 10-9
- setting with ALTER SYSTEM, 10-81
- NLS_NUMERIC_CHARACTERS initialization parameter
- setting with ALTER SESSION, 10-9
- setting with ALTER SYSTEM, 10-82
- NLS_SORT initialization parameter, 8-10
- setting with ALTER SESSION, 10-9
- setting with ALTER SYSTEM, 10-82
- NLS_TERRITORY initialization parameter, 2-73
- setting with ALTER SESSION, 10-9
- setting with ALTER SYSTEM, 10-82
- NLS_TIMESTAMP_FORMAT initialization parameter
- setting with ALTER SESSION, 10-9
- setting with ALTER SYSTEM, 10-83
- NLS_TIMESTAMP_TZ_FORMAT initialization parameter
- setting with ALTER SESSION, 10-9
- setting with ALTER SYSTEM, 10-83
- NLS_UPPER function, 6-108
- NLSSORT function, 6-107
- NO FORCE LOGGING clause
- of ALTER DATABASE, 9-38
- of ALTER TABLESPACE, 11-109
- NO_EXPAND hint, 2-100
- NO_INDEX hint, 2-100
- NO_MERGE hint, 2-100
- NO_PUSH_PRED hint, 2-101
- NOAPPEND hint, 2-99
- NOARCHIVELOG clause
- of ALTER DATABASE, 9-19, 9-37
- of CREATE CONTROLFILE, 13-20
- OF CREATE DATABASE, 9-25, 13-29
- NOAUDIT statement, 17-81
- NOCACHE clause
- of ALTER CLUSTER, 9-9
- of ALTER MATERIALIZED VIEW, 9-101
- of ALTER MATERIALIZED VIEW LOG, 9-114
- of ALTER SEQUENCE. See CREATE SEQUENCE
- of ALTER TABLE, 11-36, 15-53
- of CREATE CLUSTER, 13-9
- of CREATE MATERIALIZED VIEW, 14-19
- of CREATE MATERIALIZED VIEW LOG, 14-38
- of CREATE SEQUENCE, 14-92
- NOCACHE hint, 2-99
- NOCOMPRESS clause
- of ALTER INDEX ... REBUILD, 9-75
- of CREATE INDEX, 13-78
- of CREATE TABLE, 15-32
- NOCOPY clause
- of CREATE FUNCTION, 13-57
- of CREATE PROCEDURE, 14-67
- NOCYCLE parameter
- of ALTER SEQUENCE. See CREATE SEQUENCE, 9-140
- of CREATE SEQUENCE, 14-92
- NOFORCE clause
- of CREATE JAVA, 13-100
- of CREATE VIEW, 16-43
- NOLOGGING mode
- and force logging mode, 7-46
- for nonpartitioned objects, 7-46
- for partitioned objects, 7-46
- NOMAXVALUE parameter
- of ALTER SEQUENCE. See CREATE SEQUENCE
- of CREATE SEQUENCE, 14-91
- NOMINIMIZE RECORDS PER BLOCK clause
- of ALTER TABLE, 11-37
- NOMINVALUE parameter
- of ALTER SEQUENCE. See CREATE SEQUENCE, 9-140
- of CREATE SEQUENCE, 14-92
- NOMONITORING clause
- of ALTER TABLE, 11-36
- of CREATE TABLE, 15-55
- NOMONITORING USAGE clause
- of ALTER INDEX, 9-78
- NONE clause
- of SET ROLE, 18-48
- nonequivalency tests, 5-11
- nonpadded comparison semantics, 2-45
- nonschema objects
- list of, 2-107
- namespaces, 2-113
- NOORDER parameter
- of ALTER SEQUENCE. See CREATE SEQUENCE, 9-140
- of CREATE SEQUENCE, 14-93
- NOPARALLEL clause
- of CREATE INDEX, 7-50, 9-10, 9-29, 9-70, 9-100, 9-113, 11-86, 13-8, 13-81, 14-20, 14-39, 15-53
- NOPARALLEL hint, 2-100
- NOPARALLEL_INDEX hint, 2-100
- NORELY clause
- of constraints, 7-22
- NORESETLOGS clause
- of CREATE CONTROLFILE, 13-19
- NOREVERSE parameter
- of ALTER INDEX ... REBUILD, 9-74
- NOREWRITE hint, 2-101
- NOROWDEPENDENCIES clause
- of CREATE CLUSTER, 13-9
- of CREATE TABLE, 15-54
- NOSORT clause
- of ALTER INDEX, 13-78
- NOT condition, 5-8
- NOT DEFERRABLE clause
- of constraints, 7-19
- NOT FINAL clause
- of CREATE TYPE, 16-13
- NOT IDENTIFIED clause
- of ALTER ROLE. See CREATE ROLE
- of CREATE ROLE, 14-80
- NOT INSTANTIABLE clause
- of CREATE TYPE, 16-13, 16-14
- NOT NULL clause
- of CREATE TABLE, 15-26
- NOWAIT clause
- of LOCK TABLE, 17-75
- NTILE function, 6-109
- null, 2-80
- difference from zero, 2-80
- in conditions, 2-81
- table of, 2-82
- in functions, 2-80
- with comparison conditions, 2-81
- null conditions, 5-13
- NULLIF function, 6-110
- as a form of CASE expression, 6-110
- NUMBER datatype, 2-12
- converting to VARCHAR2, 2-63
- precision, 2-12
- scale, 2-12
- number format models, 2-63
- number functions, 6-3
- numbers
- comparison rules, 2-45
- floating-point, 2-12, 2-14
- in SQL syntax, 2-56
- precision of, 2-56
- rounding, 2-13
- spelling out, 2-75
- syntax of, 2-56
- NUMERIC datatype (ANSI), 2-36
- NUMTODSINTERVAL function, 6-111
- NUMTOYMINTERVAL function, 6-112
- NVARCHAR2 datatype, 2-11
- NVL function, 6-113
- NVL2 function, 6-114
O
- O7_DICTIONARY_ACCESSIBILITY initialization parameter
- setting with ALTER SYSTEM, 10-83
- object access expressions, 4-12
- object cache, 10-9, 10-84
- OBJECT IDENTIFIER clause
- of CREATE TABLE, 15-63
- object identifiers
- contained in REFs, 2-38
- of object views, 16-45
- primary key, 15-63
- specifying, 15-63
- specifying an index on, 15-64
- system-generated, 15-63
- object instances
- types of, 5-19
- object privileges
- DEBUG, 17-46
- FLASHBACK, 17-46
- granting, 14-79
- multiple, 14-86
- on specific columns, 17-34
- on a database object
- revoking, 17-94
- ON COMMIT REFRESH, 17-46
- QUERY REWRITE, 17-46
- revoking, 17-90
- from a role, 17-88, 17-93
- from a user, 17-88, 17-92
- from PUBLIC, 17-93
- UNDER, 17-46
- object reference functions, 6-16
- object tables
- adding rows to, 17-53
- as part of hierarchy, 15-63
- creating, 15-9, 15-63
- querying, 15-63
- system-generated column name, 15-63, 15-64, 16-45, 16-49
- updating to latest version, 11-36
- upgrading, 11-36
- object type columns
- defining properties
- for materialized views, 14-12, 14-13
- in a type hierarchy, 15-36
- membership in hierarchy, 11-43
- modifying properties
- for tables, 11-12, 11-43
- substitutability, 11-43
- object type materialized views
- creating, 14-15
- object types, 2-38
- adding methods to, 12-15
- adding new member subprograms, 12-11
- allowing object instances of, 16-13
- allowing subtypes, 16-13
- and subtypes, 12-11
- and supertypes, 12-11
- attributes, 2-120
- in a type hierarchy, 15-36
- membership in hierarchy, 11-43
- substitutability, 11-43
- bodies
- creating, 16-25
- re-creating, 16-28
- SQL examples, 16-30
- comparison rules, 2-48
- MAP function, 2-48
- ORDER function, 2-48
- compiling the specification and body, 12-10
- components of, 2-38
- creating, 16-3, 16-5
- defining member methods of, 16-25
- disassociating statistics types from, 17-15
- dropping methods from, 12-15
- dropping the body of, 17-18
- dropping the specification of, 17-15
- evolved, rebuilding references to, 9-102
- function subprogram
- declaring, 16-30
- function subprograms, 12-12, 16-12, 16-28
- granting system privileges on, 17-42
- handling dependent types, 12-18
- incomplete, 16-3, 16-5
- inheritance, 16-14
- invalidating dependent types, 12-18
- MAP methods, 16-17
- methods, 2-120
- nested table, 16-9
- ORDER methods, 16-17
- privileges on subtypes, 17-35
- procedure subprogram
- declaring, 16-30
- procedure subprograms, 12-12, 16-12, 16-28
- references to. See REFs
- root, specifying, 16-11
- SQL examples, 16-19
- static methods of, 16-13
- statistics types, 12-50
- subtypes, specifying, 16-11
- top-level, 16-11
- user-defined
- creating, 16-9
- values
- comparing, 16-30
- varrays, 16-8
- object views, 16-45
- base tables
- adding rows, 17-53
- creating, 16-45
- creating subviews, 16-46
- defining, 16-39
- querying, 16-45
- OBJECT_CACHE_MAX_SIZE_PERCENT initialization parameter
- setting with ALTER SESSION, 10-9
- setting with ALTER SYSTEM, 10-84
- OBJECT_CACHE_OPTIMAL_SIZE initialization parameter
- setting with ALTER SESSION, 10-9
- setting with ALTER SYSTEM, 10-84
- objects. See object types or database objects
- OF clause
- of CREATE VIEW, 16-45
- OFFLINE clause
- of ALTER ROLLBACK SEGMENT, 9-137
- of ALTER TABLESPACE, 11-106
- of CREATE TABLESPACE, 15-86
- OIDINDEX clause
- of CREATE TABLE, 15-64
- OIDs. See object identifiers
- OLAP_PAGE_POOL_SIZE initialization parameter
- setting with ALTER SYSTEM, 10-84
- ON clause
- of CREATE OUTLINE, 14-50
- ON COMMIT clause
- of CREATE TABLE, 15-27
- ON COMMIT REFRESH object privilege, 17-46
- on a materialized view, 17-48
- ON COMMIT REFRESH system privilege, 17-39
- ON DATABASE clause
- of CREATE TRIGGER, 15-103
- ON DEFAULT clause
- of AUDIT, 12-59
- of NOAUDIT, 17-84
- ON DELETE CASCADE clause
- of constraints, 7-15
- ON DELETE SET NULL clause
- of constraints, 7-15
- ON DIRECTORY clause
- of AUDIT, 12-59
- of NOAUDIT, 17-84
- ON NESTED TABLE clause
- of CREATE TRIGGER, 15-103
- ON object clause
- of NOAUDIT, 17-84
- of REVOKE, 17-94
- ON PREBUILT TABLE clause
- of CREATE MATERIALIZED VIEW, 14-16
- ON SCHEMA clause
- of CREATE TRIGGER, 15-103
- online backup
- of tablespaces, ending, 11-108
- ONLINE clause
- of ALTER ROLLBACK SEGMENT, 9-137
- of ALTER TABLESPACE, 11-106
- of CREATE INDEX, 13-80
- of CREATE TABLESPACE, 15-86
- online indexes, 13-80
- rebuilding, 11-87
- ONLINE parameter
- of ALTER INDEX ... REBUILD, 9-75
- online redo logs
- reinitializing, 9-41
- OPEN clause
- of ALTER DATABASE, 9-23
- OPEN NORESETLOGS clause
- of ALTER DATABASE, 9-24
- OPEN READ ONLY clause
- of ALTER DATABASE, 9-24
- OPEN READ WRITE clause
- of ALTER DATABASE, 9-23
- OPEN RESETLOGS clause
- of ALTER DATABASE, 9-24
- OPEN_CURSORS initialization parameter
- setting with ALTER SYSTEM, 10-85
- OPEN_LINKS initialization parameter
- setting with ALTER SYSTEM, 10-85
- OPEN_LINKS_PER_INSTANCE initialization parameter
- setting with ALTER SYSTEM, 10-85
- operands, 3-1
- operating system files
- dropping, 17-12
- removing, 9-37
- operators, 3-1
- adding to indextypes, 9-86
- altering, 9-117
- arithmetic, 3-3
- binary, 3-2
- comments on, 12-73
- concatenation, 3-4
- dropping from indextypes, 9-86
- granting
- system privileges on, 17-39
- precedence, 3-2
- set, 3-6, 18-24
- specifying implementation of, 14-45
- unary, 3-2
- user-defined, 3-6
- binding to a function, 14-46
- creating, 14-44
- dropping, 16-88
- function providing implementation, 14-47
- how bindings are implemented, 14-46
- implementation type, 14-46
- return type of binding, 14-46
- user-defined, compiling, 9-117
- OPTIMAL parameter
- of STORAGE clause, 7-63
- OPTIMIZER_DYNAMIC_SAMPLING initialization parameter
- setting with ALTER SYSTEM, 10-86
- OPTIMIZER_FEATURES_ENABLE initialization parameter
- setting with ALTER SYSTEM, 10-86
- OPTIMIZER_INDEX_CACCHING initialization parameter
- setting with ALTER SYSTEM, 10-87
- OPTIMIZER_INDEX_CACHING initialization parameter
- setting with ALTER SESSION, 10-9
- OPTIMIZER_INDEX_COST_ADJ initialization parameter
- setting with ALTER SESSION, 10-9
- setting with ALTER SYSTEM, 10-87
- OPTIMIZER_MAX_PERMUTATIONS initialization parameter
- setting with ALTER SESSION, 10-9
- setting with ALTER SYSTEM, 10-87
- OPTIMIZER_MODE initialization parameter
- setting with ALTER SESSION, 10-9
- setting with ALTER SYSTEM, 10-88
- OR condition, 5-8, 5-9
- OR REPLACE clause
- of CREATE CONTEXT, 13-13
- of CREATE DIRECTORY, 13-50
- of CREATE FUNCTION, 13-55, 13-99
- of CREATE LIBRARY, 14-2
- of CREATE OUTLINE, 14-49
- of CREATE PACKAGE, 14-53
- of CREATE PACKAGE BODY, 14-58
- of CREATE PROCEDURE, 14-66
- of CREATE TRIGGER, 15-97
- of CREATE TYPE, 16-9
- of CREATE TYPE BODY, 16-28
- of CREATE VIEW, 16-42
- Oracle reserved words, C-1
- Oracle Tools
- support of SQL, 1-5
- ORACLE_TRACE_COLLECTION_NAME initialization parameter
- setting with ALTER SYSTEM, 10-88
- ORACLE_TRACE_COLLECTION_PATH initialization parameter
- setting with ALTER SYSTEM, 10-88
- ORACLE_TRACE_COLLECTION_SIZE initialization parameter
- setting with ALTER SYSTEM, 10-89
- ORACLE_TRACE_ENABLE initialization parameter
- setting with ALTER SYSTEM, 10-89
- ORACLE_TRACE_FACILITY_NAME initialization parameter
- setting with ALTER SYSTEM, 10-89
- ORACLE_TRACE_FACILITY_PATH initialization parameter
- setting with ALTER SYSTEM, 10-90
- Oracle9i Text
- built-in conditions, 5-2
- CATSEARCH, 5-2
- CONTAINS, 5-2
- MATCHES, 5-2
- Oracle9i Text
- CATSEARCH, 5-2
- creating domain indexes, 13-85
- SCORE operator, 3-2
- ORDER BY clause
- of queries, 8-10
- of SELECT, 8-10, 18-10, 18-25
- with ROWNUM, 2-88
- ORDER clause
- of ALTER SEQUENCE. See CREATE SEQUENCE
- ORDER MEMBER clause
- of ALTER TYPE, 12-13
- of CREATE TYPE BODY, 16-30
- ORDER methods
- defining for a type, 16-17
- specifying, 12-13
- ORDER parameter
- of CREATE SEQUENCE, 14-92
- ORDER SIBLINGS BY clause
- of SELECT, 18-25
- ORDERED hint, 2-101
- ORDERED_PREDICATES hint, 2-102
- ordinal numbers
- specifying, 2-75
- spelling out, 2-75
- ORDSYS.ORDAudio media type, 2-44
- ORDSYS.ORDDoc media type, 2-44
- ORDSYS.ORDImage media type, 2-44
- ORDSYS.ORDVideo media type, 2-44
- ORGANIZATION EXTERNAL clause
- of CREATE TABLE, 15-30, 15-33
- ORGANIZATION HEAP clause
- of CREATE TABLE, 15-30
- ORGANIZATION INDEX clause
- of CREATE TABLE, 15-30
- OS_AUTHENT_PREFIX initialization parameter
- setting with ALTER SYSTEM, 10-90
- OS_ROLES initialization parameter
- setting with ALTER SYSTEM, 10-90
- OUT parameter
- of CREATE FUNCTION, 13-57
- of CREATE PROCEDURE, 14-67
- outer joins, 8-12
- restrictions, 8-12
- outlines
- assign to a different category, 9-119
- assigning to a different category, 9-118, 9-120
- automatically creating and storing, 10-43
- copying, 14-50
- creating, 14-48
- creating on statements, 14-50
- dropping from the database, 16-90
- enabling and disabling dynamically, 14-48
- for use by current session, 14-49
- for use by PUBLIC, 14-49
- granting
- system privileges on, 17-39
- private, use by the optimizer, 10-15
- rebuilding, 9-118, 9-120
- recompiling, 9-118
- renaming, 9-118, 9-119, 9-120
- replacing, 14-49
- storing during the session, 10-11
- storing groups of, 14-50
- use by the optimizer, 10-118
- use to generate execution plans, 10-16
- used to generate execution plans, 14-48
- out-of-line constraints
- of CREATE TABLE, 15-26
- OVER clause
- of analytic functions, 6-10, 6-12
- OVERFLOW clause
- of ALTER INDEX, 9-68
- of ALTER TABLE, 11-40
- of CREATE TABLE, 15-32
- OVERRIDING clause
- of ALTER TYPE, 12-11
- of CREATE TYPE, 16-14
P
- package bodies
- creating, 14-57
- re-creating, 14-58
- removing from the database, 16-91
- packaged procedures
- dropping, 16-93
- packages
- associating statistics with, 12-51, 12-52
- avoiding run-time compilation, 9-121
- creating, 14-52
- disassociating statistics types from, 16-92
- invoker rights, 14-54
- recompiling explicitly, 9-121
- redefining, 14-53
- removing from the database, 16-91
- specifying schema and privileges of, 14-54
- synonyms for, 15-2
- PARALLEL clause
- of ALTER CLUSTER, 9-7, 9-9
- of ALTER DATABASE, 9-28
- of ALTER INDEX, 9-64, 9-70
- of ALTER MATERIALIZED VIEW, 9-95, 9-100
- of ALTER MATERIALIZED VIEW LOG, 9-112, 9-113
- of ALTER TABLE, 11-85
- of CREATE CLUSTER, 13-8
- of CREATE INDEX, 13-80
- of CREATE MATERIALIZED VIEW, 14-15, 14-20
- of CREATE MATERIALIZED VIEW LOG, 14-37, 14-38
- of CREATE TABLE, 15-21, 15-53
- parallel execution
- hints, 2-103
- of DDL statements, 10-4
- of DML statements, 10-4
- PARALLEL hint, 2-103
- parallel joins
- and PQ_DISTRIBUTE hint, 2-103
- PARALLEL_ADAPTIVE_MULTI_USER initialization parameter
- setting with ALTER SYSTEM, 10-91
- PARALLEL_AUTOMATIC_TUNING initialization parameter
- setting with ALTER SYSTEM, 10-91
- PARALLEL_ENABLE clause
- of CREATE FUNCTION, 13-60
- PARALLEL_EXECUTION_MESSAGE_SIZE initialization parameter
- setting with ALTER SYSTEM, 10-92
- PARALLEL_INSTANCE_GROUP initialization parameter
- setting with ALTER SESSION, 10-9
- setting with ALTER SYSTEM, 10-92
- PARALLEL_MAX_SERVERS initialization parameter
- setting with ALTER SYSTEM, 10-92
- PARALLEL_MIN_PERCENT initialization parameter
- setting with ALTER SESSION, 10-9
- setting with ALTER SYSTEM, 10-93
- PARALLEL_MIN_SERVERS initialization parameter
- setting with ALTER SYSTEM, 10-93
- PARALLEL_THREADS_PER_CPU initialization parameter
- setting with ALTER SYSTEM, 10-94
- parameter files
- creating, 14-62
- parameters
- in syntax
- optional, A-4
- required, A-3
- PARAMETERS clause
- of ALTER INDEX ... REBUILD, 9-76
- of CREATE INDEX, 13-86
- PARTITION ... LOB storage clause
- of ALTER TABLE, 11-47
- PARTITION BY HASH clause
- of CREATE TABLE, 15-46
- PARTITION BY LIST clause
- of CREATE TABLE, 15-48
- PARTITION BY RANGE clause
- of CREATE TABLE, 15-18, 15-44
- PARTITION clause
- of ANALYZE, 12-39
- of CREATE INDEX, 7-25, 13-82, 15-60
- of CREATE TABLE, 15-45
- of DELETE, 16-58
- of INSERT, 17-59
- of LOCK TABLE, 17-74
- of UPDATE, 18-63
- partition_storage_clause
- of ALTER TABLE, 11-14
- PARTITION_VIEW_ENABLED initialization parameter
- setting with ALTER SESSION, 10-9
- setting with ALTER SYSTEM, 10-94
- partitioned indexes, 2-108, 13-65, 13-83
- local, creating, 13-69
- user-defined, 7-24, 13-81, 15-59
- partitioned index-organized tables
- secondary indexes, updating, 9-80
- partitioned tables, 2-108
- partition-extended table names, 2-108
- in DML statements, 2-109
- restrictions on, 2-109
- syntax, 2-109
- partitioning
- by range, 15-18
- clauses
- of ALTER INDEX, 9-66
- of ALTER TABLE, 11-60
- of materialized view logs, 9-113, 14-39
- of materialized views, 9-99, 14-9, 14-19
- partitions
- adding, 11-60
- adding rows to, 17-53
- allocating extents for, 11-35
- based on literal values, 15-48
- composite, 2-108
- specifying, 15-49
- converting into nonpartitioned tables, 11-81
- deallocating unused space from, 11-35
- dropping, 11-73
- exchanging with tables, 11-24
- extents
- allocating for an index, 9-70
- hash, 2-108
- adding, 11-71
- coalescing, 11-72
- specifying, 15-46
- index, 13-81
- inserting rows into, 17-59
- list, adding, 11-72
- LOB storage characteristics of, 11-47
- locking, 17-73
- logging attribute, 15-28
- logging insert operations, 11-34
- merging, 11-79
- modifying, 11-60, 11-62
- moving to a different segment, 11-67
- physical attributes
- changing, 11-32
- range, 2-108
- adding, 11-69
- specifying, 15-44
- removing rows from, 11-74, 16-58
- renaming, 11-74
- revising values in, 18-63
- splitting, 11-75
- storage characteristics, 7-55
- tablespace for
- defining, 15-28
- PASSWORD EXPIRE clause
- of ALTER USER. See CREATE USER
- of CREATE USER, 16-37
- PASSWORD_GRACE_TIME parameter
- of ALTER PROFILE, 9-128
- of CREATE PROFILE, 14-76
- PASSWORD_LIFE_TIME parameter
- of ALTER PROFILE, 9-128
- of CREATE PROFILE, 14-75
- PASSWORD_LOCK_TIME parameter
- of ALTER PROFILE, 9-128
- of CREATE PROFILE, 14-75
- PASSWORD_REUSE_MAX parameter
- of ALTER PROFILE, 9-128
- of CREATE PROFILE, 14-75
- PASSWORD_REUSE_TIME parameter
- of ALTER PROFILE, 9-128
- of CREATE PROFILE, 14-75
- PASSWORD_VERIFY_FUNCTION parameter
- of ALTER PROFILE, 9-128
- of CREATE PROFILE, 14-76
- passwords
- expiration of, 16-37
- grace period, 14-75
- guaranteeing complexity, 14-75
- limiting use and reuse, 14-75
- locking, 14-75
- making unavailable, 14-75
- parameters
- of ALTER PROFILE, 14-76
- of CREATE PROFILE, 14-72
- special characters in, 14-76
- PATH_VIEW, 5-13, 5-20
- PCT_ACCESS_DIRECT statistics
- for index-organized tables, 12-38
- PCTFREE parameter
- of ALTER CLUSTER, 9-8
- of ALTER INDEX, 9-64, 9-71
- of ALTER MATERIALIZED VIEW LOG, 9-112
- of ALTER TABLE, 11-32
- of CREATE MATERIALIZED VIEW LOG. See CREATE TABLE.
- of CREATE MATERIALIZED VIEW. See CREATE TABLE.
- of CREATE TABLE, 7-53
- PCTINCREASE parameter
- of STORAGE clause, 7-60
- PCTTHRESHOLD parameter
- of CREATE TABLE, 11-39, 15-31
- PCTUSED parameter
- of ALTER CLUSTER, 9-8
- of ALTER INDEX, 9-64, 9-71
- of ALTER MATERIALIZED VIEW LOG, 9-112
- of ALTER TABLE, 11-32
- of CREATE INDEX. See CREATE TABLE
- of CREATE MATERIALIZED VIEW LOG. See CREATE TABLE.
- of CREATE MATERIALIZED VIEW. See CREATE TABLE.
- of CREATE TABLE, 7-54
- PCTVERSION parameter
- of LOB storage, 15-38
- of LOB storage clause, 11-46
- PERCENT_RANK function, 6-116
- PERCENTILE_CONT function, 6-118
- PERCENTILE_DISC function, 6-121
- performance
- optimize for nested loop joins, 10-9
- optimizing for index access path, 10-9
- session optimizer approach, 10-9
- PERMANENT clause
- of ALTER TABLESPACE, 11-109
- of CREATE TABLESPACE, 15-86
- PGA_AGGREGATE_TARGET initialization parameter
- setting with ALTER SYSTEM, 10-95
- physical attributes clause
- of ALTER CLUSTER, 9-7
- of ALTER INDEX, 9-64, 9-71
- of ALTER MATERIALIZED VIEW LOG, 9-112
- of ALTER TABLE, 11-32
- of CREATE CLUSTER, 13-3
- of CREATE MATERIALIZED VIEW, 14-11
- of CREATE TABLE, 15-16, 15-27
- physical standby database
- activating, 9-43
- PIPELINED clause
- of CREATE FUNCTION, 13-60
- plan stability, 14-48
- PLAN_TABLE sample table, 17-24
- PL/SQL
- compatibility with earlier releases, 10-98
- program body
- of CREATE FUNCTION, 13-62
- PLSQL_COMPILER_FLAGS initialization parameter
- setting with ALTER SESSION, 10-9
- setting with ALTER SYSTEM, 10-95
- PLSQL_DEBUG session parameter, 10-13
- PLSQL_NATIVE_C_COMPILER initialization parameter
- setting with ALTER SYSTEM, 10-96
- PLSQL_NATIVE_LIBRARY_DIR initialization parameter
- setting with ALTER SYSTEM, 10-96
- PLSQL_NATIVE_LIBRARY_SUBDIR_COUNT initialization parameter
- setting with ALTER SYSTEM, 10-96
- PLSQL_NATIVE_LINKER initialization parameter
- setting with ALTER SYSTEM, 10-97
- PLSQL_NATIVE_MAKE_FILE_NAME initialization parameter
- setting with ALTER SYSTEM, 10-97
- PLSQL_NATIVE_MAKE_UTILITY initialization parameter
- setting with ALTER SYSTEM, 10-97
- PLSQL_V2_COMPATIBILITY initialization parameter
- setting with ALTER SYSTEM, 10-98
- P.M. datetime format element, 2-69, 2-73
- PM datetime format element, 2-69, 2-73
- POWER function, 6-122
- PQ_DISTRIBUTE hint, 2-103
- PR number format element, 2-64
- PRAGMA clause
- of ALTER TYPE, 12-12
- of CREATE TYPE, 16-8, 16-16
- PRAGMA RESTRICT_REFERENCES, 12-12
- PRE_PAGE_SGA initialization parameter
- setting with ALTER SYSTEM, 10-98
- precedence
- of conditions, 5-3
- of operators, 3-2
- precision
- number of digits of, 2-56
- of NUMBER datatype, 2-12
- precompilers
- Oracle, 1-4
- PRIMARY KEY clause
- of constraints, 7-13
- of CREATE TABLE, 15-26
- primary key constraints, 7-13
- enabling, 15-57
- index on, 15-58
- primary keys
- generating values for, 14-89
- PRIOR clause
- of hierarchical queries, 8-3
- PRIVATE clause
- of CREATE OUTLINE, 14-49
- private outlines
- use by the optimizer, 10-15
- PRIVATE_SGA parameter
- of ALTER PROFILE, 9-128
- of ALTER RESOURCE COST, 9-132
- privileges
- on subtypes of object types, 17-35
- revoking from a grantee, 17-90
- See also system privileges or object privileges
- procedures
- 3GL, calling, 14-2
- avoid run-time compilation, 9-125
- calling, 12-68
- compile explicitly, 9-125
- creating, 14-62, 14-64
- declaring
- as a Java method, 14-68
- as C functions, 14-68
- executing, 12-68
- external, 14-62, 14-64
- running from remote database, 14-3
- granting
- system privileges on, 17-39
- invalidating local objects dependent on, 16-93
- issuing COMMIT or ROLLBACK statements, 10-3
- naming rules, 2-114
- privileges executed with, 12-14, 16-10
- recompiling, 9-124
- re-creating, 14-66
- removing from the database, 16-93
- schema executed in, 12-14, 16-10
- specifying schema and privileges for, 14-68
- synonyms for, 15-2
- PROCESSES initialization parameter
- setting with ALTER SYSTEM, 10-98
- PROFILE clause
- of ALTER USER. See CREATE USER
- of CREATE USER, 16-36
- profiles
- adding resource limits, 9-127
- assigning to a user, 16-36
- changing resource limits, 9-127
- creating, 14-71
- examples, 14-76
- deassigning from users, 16-95
- dropping resource limits, 9-127
- granting
- system privileges on, 17-40
- modifying, examples, 9-129
- removing from the database, 16-95
- proxy clause
- of ALTER USER, 12-24, 12-26
- pseudocolumns, 2-82
- CURRVAL, 2-82
- LEVEL, 2-86
- NEXTVAL, 2-82
- ROWID, 2-87
- ROWNUM, 2-88
- uses for, 2-89
- SYS_NC_ROWINFO$, 15-63, 15-64, 16-45, 16-49
- XMLDATA, 2-89
- PUBLIC clause
- of CREATE OUTLINE, 14-49
- of CREATE ROLLBACK SEGMENT, 14-83
- of CREATE SYNONYM, 15-3
- of DROP DATABASE LINK, 16-70
- public database links
- dropping, 16-70
- public rollback segments, 14-83
- public synonyms, 15-3
- dropping, 17-4
- PUSH_PRED hint, 2-104
Q
- Q datetime format element, 2-69
- queries, 8-2, 18-4
- comments in, 8-3
- compound, 8-10
- correlated
- left correlation, 18-17
- defined, 8-2
- distributed, 8-16
- grouping returned rows on a value, 18-21
- hierarchical. See hierarchical queries
- hierarchical, ordering, 18-25
- hints in, 8-3
- join, 8-10, 18-18
- locking rows during, 18-26
- of past data, 18-14
- ordering returned rows, 18-25
- outer joins in, 18-17
- referencing multiple tables, 8-10
- select lists of, 8-2
- selecting from a random sample of rows, 18-15
- sorting results, 8-10
- syntax, 8-2
- top-level, 8-2
- top-N, 2-88
- query rewrite
- and dimensions, 13-43
- and function-based indexes, 10-10
- and rule-based optimization, 10-10
- defined, 18-4
- disabling, 10-99
- enabling, 10-99
- enabling and disabling, 10-10
- QUERY REWRITE object privilege, 17-46
- on a materialized view, 17-48
- QUERY REWRITE system privilege, 17-38
- QUERY_REWRITE_ENABLED initialization parameter
- setting with ALTER SESSION, 10-10
- setting with ALTER SYSTEM, 10-99
- QUERY_REWRITE_INTEGRITY initialization parameter
- setting with ALTER SESSION, 10-10
- setting with ALTER SYSTEM, 10-99
- QUIESCE RESTRICTED clause
- of ALTER SYSTEM, 10-29
- QUOTA clause
- of ALTER USER. See CREATE USER
- of CREATE USER, 16-36
R
- range conditions, 5-12
- range partitions
- adding, 11-69
- creating, 15-44
- values of, 15-45
- RANK function, 6-123
- RATIO_TO_REPORT function, 6-125
- RAW datatype, 2-27
- converting from CHAR data, 2-28
- RAWTOHEX function, 6-126
- RAWTONHEX function, 6-126
- RDBMS_SERVER_DN initialization parameter
- setting with ALTER SYSTEM, 10-99
- READ object privilege, 17-46
- on a materialized directory, 17-49
- READ ONLY clause
- of ALTER TABLESPACE, 11-108
- READ WRITE clause
- of ALTER TABLESPACE, 11-108
- READ_ONLY_OPEN_DELAYED initialization parameter
- setting with ALTER SYSTEM, 10-100
- REAL datatype (ANSI), 2-36
- REBUILD clause
- of ALTER INDEX, 9-65, 9-72
- of ALTER MATERIALIZED VIEW, 9-102
- of ALTER OUTLINE, 9-118
- REBUILD PARTITION clause
- of ALTER INDEX, 9-73
- REBUILD SUBPARTITION clause
- of ALTER INDEX, 9-73
- REBUILD UNUSABLE LOCAL INDEXES clause
- of ALTER TABLE, 11-84
- rebuilding, 9-102
- RECOVER AUTOMATIC clause
- of ALTER DATABASE, 9-26
- RECOVER CANCEL clause
- of ALTER DATABASE, 9-13, 9-29
- RECOVER clause
- of ALTER DATABASE, 9-25
- RECOVER CONTINUE clause
- of ALTER DATABASE, 9-13, 9-29
- RECOVER DATABASE clause
- of ALTER DATABASE, 9-13, 9-26
- RECOVER DATAFILE clause
- of ALTER DATABASE, 9-13, 9-27
- RECOVER LOGFILE clause
- of ALTER DATABASE, 9-13, 9-28
- RECOVER MANAGED STANDBY DATABASE clause
- of ALTER DATABASE, 9-15
- RECOVER STANDBY DATAFILE clause
- of ALTER DATABASE, 9-27
- RECOVER STANDBY TABLESPACE clause
- of ALTER DATABASE, 9-27
- RECOVER TABLESPACE clause
- of ALTER DATABASE, 9-13, 9-27
- RECOVERABLE, 9-72, 15-30
- See also LOGGING clause
- recovery
- discarding data, 9-23
- distributed, enabling, 10-27
- instance, continue after interruption, 9-25
- media, designing, 9-25
- media, performing ongoing, 9-29
- of database, 9-13
- parallelizing, 9-28
- recovery clauses
- of ALTER DATABASE, 9-13
- RECOVERY_CATALOG_OWNER role, 17-45
- RECOVERY_PARALLELISM initialization parameter
- setting with ALTER SYSTEM, 10-100
- redo allocation latch
- avoiding high contention, 10-75
- redo log files
- specifying, 7-39
- specifying for a controlfile, 13-17
- redo logs, 9-23
- adding, 9-37, 9-38
- applying to logical standby database, 9-46
- archive location, 10-25
- automatic archiving, 10-23
- starting, 10-25
- stopping, 10-25
- automatic name generation, 9-25, 9-26
- clearing, 9-37
- disabling specified threads in a cluster database, 9-51
- dropping, 9-37, 9-39
- enabling and disabling thread, 9-37
- enabling specified threads in a cluster database, 9-50
- manual archiving, 10-23
- all, 10-25
- by group number, 10-24
- by SCN, 10-23
- current, 10-24
- next, 10-25
- with sequence numbers, 10-23
- members
- adding to existing groups, 9-39
- dropping, 9-40
- renaming, 9-37
- remove changes from, 9-23
- reusing, 7-41
- size of, 7-41
- specifying, 7-39, 13-27
- for media recovery, 9-28
- specifying archive mode, 13-29
- switching groups, 10-29
- threads, 10-23
- REF columns
- rescoping, 9-102
- specifying, 15-26
- specifying from table or column level, 15-26
- REF constraints
- defining scope, for materialized views, 9-97
- of ALTER TABLE, 11-43
- REF function, 6-127
- REFERENCES clause
- of CREATE TABLE, 15-26
- REFERENCES object privilege, 17-46
- on a table, 17-47
- on a view, 17-47
- REFERENCING clause
- of CREATE TRIGGER, 15-97, 15-104
- referential integrity constraints, 7-14
- REFRESH clause
- of ALTER MATERIALIZED VIEW, 9-98, 9-102
- of CREATE MATERIALIZED VIEW, 14-11
- REFRESH COMPLETE clause
- of ALTER MATERIALIZED VIEW, 9-103
- of CREATE MATERIALIZED VIEW, 14-21
- REFRESH FAST clause
- of ALTER MATERIALIZED VIEW, 9-102
- of CREATE MATERIALIZED VIEW, 14-21
- REFRESH FORCE clause
- of ALTER MATERIALIZED VIEW, 9-103
- of CREATE MATERIALIZED VIEW, 14-21
- REFRESH ON COMMIT clause
- of ALTER MATERIALIZED VIEW, 9-103
- of CREATE MATERIALIZED VIEW, 14-21
- REFRESH ON DEMAND clause
- of ALTER MATERIALIZED VIEW, 9-104
- of CREATE MATERIALIZED VIEW, 14-21
- REFs, 2-38, 7-16
- as containers for OIDs, 2-38
- dangling, 12-43
- updating, 12-43
- validating, 12-43
- REFTOHEX function, 6-128
- REGISTER clause
- of ALTER SYSTEM, 10-31
- REGISTER LOGFILE clause
- of ALTER DATABASE, 9-45
- REGR_AVGX function, 6-129
- REGR_AVGY function, 6-129
- REGR_COUNT function, 6-129
- REGR_INTERCEPT function, 6-129
- REGR_R2 function, 6-129
- REGR_SLOPE function, 6-129
- REGR_SXX function, 6-129
- REGR_SXY function, 6-129
- REGR_SYY function, 6-129
- relational tables
- creating, 15-8, 15-23
- RELY clause
- of constraints, 7-22
- REMOTE_ARCHIVE_ENABLE initialization parameter
- setting with ALTER SYSTEM, 10-100
- REMOTE_DEPENDENCIES_MODE initialization parameter
- setting with ALTER SESSION, 10-10
- setting with ALTER SYSTEM, 10-101
- REMOTE_LISTENER initialization parameter
- setting with ALTER SYSTEM, 10-101
- REMOTE_LOGIN_PASSWORDFILE initialization parameter
- and control files, 13-16
- and databases, 13-24
- setting with ALTER SYSTEM, 10-101
- REMOTE_OS_AUTHENT initialization parameter
- setting with ALTER SYSTEM, 10-102
- REMOTE_OS_ROLES initialization parameter
- setting with ALTER SYSTEM, 10-102
- RENAME clause
- of ALTER INDEX, 9-78
- of ALTER OUTLINE, 9-119
- of ALTER TABLE, 11-38
- of ALTER TRIGGER, 12-3
- RENAME CONSTRAINT clause
- of ALTER TABLE, 11-59
- RENAME DATAFILE clause
- of ALTER TABLESPACE, 11-104
- RENAME FILE clause
- of ALTER DATABASE, 9-12, 9-37
- RENAME GLOBAL_NAME clause
- of ALTER DATABASE, 9-51
- RENAME PARTITION clause
- of ALTER INDEX, 9-67, 9-81
- of ALTER TABLE, 11-74
- RENAME statement, 17-86
- RENAME SUBPARTITION clause
- of ALTER INDEX, 9-67, 9-81
- of ALTER TABLE, 11-74
- REPLACE AS OBJECT clause
- of ALTER TYPE, 12-11
- REPLACE function, 6-137
- replication
- row-level dependency tracking, 13-9, 15-54
- REPLICATION_DEPENDENCY_TRACKING initialization parameter
- setting with ALTER SYSTEM, 10-102
- reserved words, 2-111, C-1
- RESET COMPATIBILITY clause
- of ALTER DATABASE, 9-50
- reset sequence of, 9-23
- RESETLOGS parameter
- of CREATE CONTROLFILE, 13-18
- RESOLVE clause
- of ALTER JAVA CLASS, 9-88
- of CREATE JAVA, 13-100
- RESOLVER clause
- of ALTER JAVA CLASS, 9-88
- of ALTER JAVA SOURCE, 9-88
- of CREATE JAVA, 13-102
- Resource Manager, 10-29
- resource parameters
- of CREATE PROFILE, 14-72
- RESOURCE role, 17-45
- RESOURCE_LIMIT initialization parameter
- setting with ALTER SYSTEM, 10-102
- RESOURCE_MANAGER_PLAN initialization parameter
- setting with ALTER SYSTEM, 10-103
- RESOURCE_VIEW, 5-13, 5-20
- response time
- optimizing, 2-96
- RESTRICT_REFERENCES pragma
- of ALTER TYPE, 12-12
- restricted rowids, 2-34
- compatibility and migration of, 2-35
- RESTRICTED SESSION system privilege, 17-37, 17-40
- resumable space allocation, 10-6
- RESUMABLE system privilege, 17-44
- RESUME clause
- of ALTER SYSTEM, 10-29
- RETENTION parameter
- of LOB storage, 15-39
- RETURN clause
- of CREATE FUNCTION, 13-57
- of CREATE OPERATOR, 14-46
- of CREATE TYPE, 16-14
- of CREATE TYPE BODY, 16-30
- RETURNING clause
- of DELETE, 16-61
- of INSERT, 17-55, 17-62
- of UPDATE, 18-61, 18-67
- REUSE clause
- of CREATE CONTROLFILE, 13-18
- of file specifications, 7-41
- REUSE SETTINGS clause
- of ALTER FUNCTION, 9-60
- of ALTER PACKAGE, 9-122
- of ALTER PROCEDURE, 9-125
- of ALTER TRIGGER, 12-4
- of ALTER TYPE, 12-11
- REVERSE clause
- of CREATE INDEX, 13-79
- reverse indexes, 13-79
- REVERSE parameter
- of ALTER INDEX ... REBUILD, 9-74
- REVOKE clause
- of ALTER USER, 12-27
- REVOKE CONNECT THROUGH clause
- of ALTER USER, 12-24, 12-26
- REVOKE statement, 17-88
- REWRITE hint, 2-104
- right outer joins, 18-18
- RM datetime format element, 2-69
- RN number format element, 2-64
- RNDS attribute
- of PRAGMA RESTRICT_REFERENCES, 16-16
- RNPS attribute
- of PRAGMA RESTRICT_REFERENCES, 16-16
- roles
- application, 9-135
- AQ_ADMINISTRATOR_ROLE, 17-45
- AQ_USER_ROLE, 17-45
- authorization
- by a password, 14-80
- by an external service, 14-80
- by the database, 14-80
- by the enterprise directory service, 14-80
- changing, 9-134
- CONNECT, 17-45
- creating, 14-79
- DBA, 17-45
- DELETE_CATALOG_ROLE, 17-45
- disabling
- for the current session, 18-47, 18-48
- effect on user sessions, 9-135
- enabling
- for the current session, 18-47, 18-48
- EXECUTE_CATALOG_ROLE, 17-45
- EXP_FULL_DATABASE, 17-45
- granting, 17-29
- system privileges on, 17-40
- to a user, 17-32
- to another role, 17-32
- to PUBLIC, 17-32
- HS_ADMIN_ROLE, 17-45
- identifying by password, 14-80
- identifying externally, 14-80
- identifying through enterprise directory service, 14-80
- identifying using a package, 14-80
- IMP_FULL_DATABASE, 17-45
- RECOVERY_CATALOG_OWNER, 17-45
- removing from the database, 16-97
- RESOURCE, 17-45
- revoking, 17-88
- from another role, 16-97, 17-91
- from PUBLIC, 17-91
- from users, 16-97, 17-91
- SELECT_CATALOG_ROLE, 17-45
- SNMPAGENT, 17-45
- rollback segments
- bringing online, 9-136, 9-137
- changing storage characteristics, 9-136, 9-137
- creating, 14-82
- granting
- system privileges on, 17-40
- public, 14-83
- reducing size, 9-136, 9-138
- removing from the database, 16-98
- specifying optimal size of, 7-63
- specifying tablespaces for, 14-84
- SQL examples, 14-85
- storage characteristics, 14-84
- system-generated, 14-82
- taking offline, 9-136, 9-137
- ROLLBACK statement, 17-99
- rollback undo, 9-136, 13-33
- ROLLBACK_SEGMENTS initialization parameter
- setting with ALTER SYSTEM, 10-103
- ROLLUP clause
- of SELECT statements, 18-22
- ROUND function
- date function, 6-139
- format models, 6-221
- number function, 6-138
- routines
- calling, 12-68
- executing, 12-68
- ROW EXCLUSIVE lock mode, 17-75
- ROW SHARE lock mode, 17-75
- ROW_LOCKING initialization parameter
- setting with ALTER SYSTEM, 10-104
- ROW_NUMBER function, 6-139
- ROWDEPENDENCIES clause
- of CREATE CLUSTER, 13-9
- of CREATE TABLE, 15-54
- ROWID datatype, 2-33
- ROWID hint, 2-104
- ROWID pseudocolumn, 2-33, 2-35, 2-87
- rowids
- block portion of, 2-34
- description of, 2-33
- extended, 2-34
- base 64, 2-34
- not directly available, 2-34
- file portion of, 2-34
- nonphysical, 2-35
- of foreign tables, 2-35
- of index-organized tables, 2-35
- restricted, 2-34
- compatibility and migration of, 2-35
- row portion of, 2-34
- uses for, 2-87
- ROWIDTOCHAR function, 6-141
- ROWIDTONCHAR function, 6-141
- row-level dependency tracking, 13-9, 15-54
- ROWNUM pseudocolumn, 2-88
- uses for, 2-89
- rows
- adding to a table, 17-53
- allowing movement of between partitions, 15-15
- inserting
- into partitions, 17-59
- into remote databases, 17-59
- into subpartitions, 17-59
- movement between partitions, 15-60
- removing
- from a cluster, 18-54
- from a table, 18-54
- from partitions and subpartitions, 16-58
- from tables and views, 16-55
- selecting in hierarchical order, 8-3
- specifying constraints on, 7-15
- storing if in violation of constraints, 11-82
- RPAD function, 6-142
- RR datetime format element, 2-69, 2-73
- RRRR datetime format element, 2-69
- RTRIM function, 6-143
- RULE hint, 2-105
- run-time compilation
- avoiding, 9-124, 12-31
S
- S number format element, 2-64
- SAMPLE clause
- of SELECT, 18-15
- of SELECT and subqueries, 18-7
- SAVEPOINT statement, 18-2
- savepoints
- erasing, 12-75
- rolling back to, 17-100
- specifying, 18-2
- scalar subqueries, 4-13
- scalar subquery expressions, 4-13
- scale
- greater than precision, 2-13
- negative, 2-13
- of NUMBER datatype, 2-12
- SCC datetime format element, 2-69
- SCHEMA clause
- of CREATE JAVA, 13-101
- schema objects, 2-106
- auditing
- options, 12-64
- defining default buffer pool for, 7-63
- dropping, 17-20
- in other schemas, 2-117
- list of, 2-106
- name resolution, 2-116
- namespaces, 2-112
- naming
- examples, 2-114
- guidelines, 2-114
- rules, 2-110
- object types, 2-38
- on remote databases, 2-118
- partitioned indexes, 2-108
- partitioned tables, 2-108
- parts of, 2-108
- protecting location, 15-2
- protecting owner, 15-2
- providing alternate names for, 15-2
- reauthorizing, 9-2
- recompiling, 9-2
- referring to, 2-115, 10-11
- remote, accessing, 13-37
- validating structure, 12-43
- schemas
- changing for a session, 10-11
- creating, 14-86
- definition of, 2-106
- scientific notation, 2-65
- SCOPE FOR clause
- of ALTER MATERIALIZED VIEW, 9-97
- of CREATE MATERIALIZED VIEW, 14-16
- SCORE operator, 3-2
- security
- enforcing, 15-95
- segment attributes clause
- of CREATE TABLE, 15-15
- SEGMENT MANAGEMENT FREELISTS clause
- of CREATE TABLESPACE, 15-88
- SEGMENT MANAGEMENT PAGETABLE clause
- of CREATE TABLESPACE, 15-88
- segments
- space management
- automatic, 15-88
- manual, 15-88
- using bitmaps, 15-88
- using free lists, 15-88
- SELECT ANY DICTIONARY system privilege, 17-44
- SELECT ANY SEQUENCE system privilege, 17-40
- SELECT ANY TABLE system privilege, 17-41
- select lists, 8-2
- ordering, 8-10
- SELECT object privilege, 17-46
- on a materialized view, 17-48
- on a sequence, 17-48
- on a table, 17-47
- on a view, 17-47
- SELECT statement, 8-2, 18-4
- SELECT_CATALOG_ROLE role, 17-45
- self joins, 8-11
- sequences, 2-82, 14-89
- accessing values of, 14-89
- changing
- the increment value, 9-140
- creating, 14-89
- creating without limit, 14-91
- granting
- system privileges on, 17-40
- guarantee consecutive values, 14-92
- how to use, 2-84
- increment value, setting, 14-91
- incrementing, 14-89
- initial value, setting, 14-91
- maximum value
- eliminating, 9-140
- setting, 14-91
- setting or changing, 9-140
- minimum value
- eliminating, 9-140
- setting, 14-92
- setting or changing, 9-140
- number of cached values, changing, 9-140
- ordering values, 9-140
- preallocating values, 14-92
- recycling values, 9-140
- removing from the database, 17-2
- renaming, 17-86
- restarting, 17-2
- at a different number, 9-141
- at a predefined limit, 14-91
- values, 14-92
- reusing, 14-89
- stopping at a predefined limit, 14-91
- synonyms for, 15-2
- where to use, 2-83
- SERIAL_REUSE initialization parameter
- setting with ALTER SYSTEM, 10-104
- server parameter files
- creating, 14-94
- SERVERERROR event
- triggers on, 15-102
- service name
- of remote database, 13-40
- SERVICE_NAMES initialization parameter
- setting with ALTER SYSTEM, 10-104
- session control statements, 9-4
- PL/SQL support of, 9-4
- session locks
- releasing, 10-27
- session parameters
- changing settings, 10-10
- INSTANCE, 10-12
- PLSQL_DEBUG, 10-13
- SESSION_CACHED_CURSORS initialization parameter
- setting with ALTER SESSION, 10-10
- setting with ALTER SYSTEM, 10-105
- SESSION_MAX_OPEN_FILES initialization parameter
- setting with ALTER SYSTEM, 10-105
- SESSION_ROLES view, 18-47
- sessions
- affecting with roles, 9-135
- calculating resource cost limits, 9-131
- changing resource cost limits, 9-131
- disconnecting, 10-26
- global name resolution for, 10-8
- limiting CPU time, 9-131
- limiting data block reads, 9-132
- limiting inactive periods, 9-127
- limiting private SGA space, 9-132
- limiting resource costs, 9-131
- limiting total elapsed time, 9-132
- limiting total resources, 9-127
- modifying characteristics of, 10-6
- number of concurrent, 10-66
- object cache, 10-9
- restricting, 10-29
- restricting to privileged users, 10-28
- switching to a different instance, 10-12
- terminating, 10-27
- time zone setting, 10-14
- SESSIONS initialization parameter
- setting with ALTER SYSTEM, 10-106
- SESSIONS_PER_USER parameter
- of ALTER PROFILE, 9-128
- SESSIONTIMEZONE function, 6-143
- SET clause
- of ALTER SESSION, 10-6
- of ALTER SYSTEM, 10-31
- of UPDATE, 18-65
- SET CONSTRAINT(S) statement, 18-45
- SET DANGLING TO NULL clause
- of ANALYZE, 12-43
- SET DATABASE clause
- of CREATE CONTROLFILE, 13-18
- set operators, 3-6, 18-24
- INTERSECT, 3-6
- MINUS, 3-6
- UNION, 3-6
- UNION ALL, 3-6
- SET ROLE statement, 18-47
- SET STANDBY DATABASE clause
- of ALTER DATABASE, 9-44
- SET STATEMENT_ID clause
- of EXPLAIN PLAN, 17-26
- SET TIME_ZONE clause
- of ALTER DATABASE, 9-22, 9-48
- of ALTER SESSION, 10-14
- of CREATE DATABASE, 13-26
- SET TRANSACTION statement, 18-50
- SET UNUSED clause
- of ALTER TABLE, 11-52
- SGA. See system global area (SGA)
- SGA_MAX_SIZE initialization parameter
- setting with ALTER SYSTEM, 10-106
- SHADOW_CORE_DUMP initialization parameter
- setting with ALTER SYSTEM, 10-106
- SHARE ROW EXCLUSIVE lock mode, 17-75
- SHARE UPDATE lock mode, 17-75
- SHARED clause
- of CREATE DATABASE LINK, 13-38
- shared pool
- flushing, 10-28
- shared server
- parameters
- DISPATCHERS, 10-53
- processes
- creating additional, 10-108
- terminating, 10-108
- system parameters, 10-108
- SHARED_MEMORY_ADDRESS initialization parameter
- setting with ALTER SYSTEM, 10-107
- SHARED_POOL_RESERVED_SIZE initialization parameter
- setting with ALTER SYSTEM, 10-107
- SHARED_POOL_SIZE initialization parameter
- setting with ALTER SYSTEM, 10-107
- SHARED_SERVER_SESSIONS initialization parameter
- setting with ALTER SYSTEM, 10-109
- SHARED_SERVERS initialization parameter
- setting with ALTER SYSTEM, 10-108
- SHRINK clause
- of ALTER ROLLBACK SEGMENT, 9-138
- SHUTDOWN clause
- of ALTER SYSTEM, 10-30
- SHUTDOWN event
- triggers on, 15-102
- siblings
- ordering in a hierarchical query, 18-25
- SIGN function, 6-144
- simple comparison conditions, 5-5
- simple expressions, 4-3
- SIN function, 6-145
- SINGLE TABLE clause
- of CREATE CLUSTER, 13-7
- single-row functions, 6-3
- miscellaneous, 6-7
- single-table insert, 17-57
- SINH function, 6-145
- SIZE clause
- of ALTER CLUSTER, 9-8
- of CREATE CLUSTER, 13-5
- of file specifications, 7-41
- SKIP_UNUSABLE_INDEXES session parameter, 10-13
- SMALLINT datatype
- ANSI, 2-36
- DB2, 2-37
- SQL/DS, 2-37
- SNMPAGENT role, 17-45
- SOME operator, 5-5
- sort operations
- changing linguistic sequence, 10-9
- SORT_AREA_RETAINED_SIZE initialization parameter
- setting with ALTER SESSION, 10-10
- setting with ALTER SYSTEM, 10-109
- SORT_AREA_SIZE initialization parameter
- setting with ALTER SESSION, 10-10
- setting with ALTER SYSTEM, 10-110
- SOUNDEX function, 6-146
- SP datetime format element suffix, 2-75
- special characters
- in passwords, 14-76
- SPECIFICATION clause
- of ALTER PACKAGE, 9-121
- spelled numbers
- specifying, 2-75
- SPFILE initialization parameter
- setting with ALTER SYSTEM, 10-110
- SPLIT PARTITION clause
- of ALTER INDEX, 9-67, 9-81
- of ALTER TABLE, 11-75
- SPTH datetime format element suffix, 2-75
- SQL functions
- ABS, 6-17
- ACOS, 6-17
- ADD_MONTHS, 6-18
- aggregate, 6-8
- analytic, 6-10
- applied to LOB columns, 6-2
- ASCII, 6-18
- ASCIISTR, 6-19
- ASIN, 6-20
- ATAN, 6-21
- ATAN2, 6-21
- AVG, 6-22
- BFILENAME, 6-23
- BIN_TO_NUM, 6-25
- BITAND, 6-25
- CAST, 6-27
- CEIL, 6-30
- character
- returning character values, 6-4
- returning number values, 6-5
- CHARTOROWID, 6-30
- CHR, 6-31
- COALESCE, 6-33
- COMPOSE, 6-34
- CONCAT, 6-35
- conversion, 6-6
- CONVERT, 6-36
- CORR, 6-37
- COS, 6-39
- COSH, 6-40
- COUNT, 6-40
- COVAR_POP, 6-42
- COVAR_SAMP, 6-44
- CUME_DIST, 6-47
- CURRRENT_DATE, 6-49
- CURRRENT_TIMESTAMP, 6-50
- date, 6-5
- DBTIMEZONE, 6-51
- DECOMPOSE, 6-53
- DENSE_RANK, 6-55
- DEREF, 6-58
- DUMP, 6-59
- EMPTY_BLOB, 6-61
- EMPTY_CLOB, 6-61
- EXISTSNODE, 6-61
- EXP, 6-62
- EXTRACT (datetime), 6-63
- EXTRACT (XML), 6-65
- EXTRACTXML, 6-66
- FIRST, 6-67
- FIRST_VALUE, 6-69
- FLOOR, 6-71
- FROM_TZ, 6-71
- GREATEST, 6-72
- GROUP_ID, 6-72
- GROUPING, 6-74
- GROUPING_ID, 6-75
- HEXTORAW, 6-77
- INITCAP, 6-77
- INSTR, 6-78
- INSTR2, 6-78
- INSTR4, 6-78
- INSTRB, 6-78
- INSTRC, 6-78
- LAG, 6-80
- LAST, 6-81
- LAST_DAY, 6-83
- LAST_VALUE, 6-84
- LEAD, 6-86
- LEAST, 6-87
- LENGTH, 6-88
- LENGTH2, 6-88
- LENGTH4, 6-88
- LENGTHB, 6-88
- LENGTHC, 6-88
- linear regression, 6-129
- LN, 6-89
- LOCALTIMESTAMP, 6-90
- LOG, 6-91
- LOWER, 6-91
- LPAD, 6-92
- LTRIM, 6-93
- MAKE_REF, 6-94
- MAX, 6-95
- MIN, 6-97
- MOD, 6-98
- MONTHS_BETWEEN, 6-99
- NCHR, 6-100
- NEW_TIME, 6-100
- NEXT_DAY, 6-102
- NLS_CHARSET_DECL_LEN, 6-102
- NLS_CHARSET_ID, 6-103
- NLS_CHARSET_NAME, 6-104
- NLS_INITCAP, 6-104
- NLS_LOWER, 6-106
- NLS_UPPER, 6-108
- NLSSORT, 6-107
- NLV2, 6-114
- NTILE, 6-109
- NULLIF, 6-110
- number, 6-3
- NUMTODSINTERVAL, 6-111
- NUMTOYMINTERVAL, 6-112
- NVL, 6-113
- object reference, 6-16
- PERCENT_RANK, 6-116
- PERCENTILE_CONT, 6-118
- PERCENTILE_DISC, 6-121
- POWER, 6-122
- RANK, 6-123
- RATIO_TO_REPORT, 6-125
- RAWTOHEX, 6-126
- RAWTONHEX, 6-126
- REF, 6-127
- REFTOHEX, 6-128
- REGR_AVGX, 6-129
- REGR_AVGY, 6-129
- REGR_COUNT, 6-129
- REGR_INTERCEPT, 6-129
- REGR_R2, 6-129
- REGR_SLOPE, 6-129
- REGR_SXX, 6-129
- REGR_SXY, 6-129
- REGR_SYY, 6-129
- REPLACE, 6-137
- ROUND (date), 6-139
- ROUND (number), 6-138
- ROW_NUMBER, 6-139
- ROWIDTOCHAR, 6-141
- ROWIDTONCHAR, 6-141
- RPAD, 6-142
- RTRIM, 6-143
- SESSIONTIMEZONE, 6-143
- SIGN, 6-144
- SIN, 6-145
- single-row, 6-3
- miscellaneous, 6-7
- SINH, 6-145
- SOUNDEX, 6-146
- SQRT, 6-147
- STDDEV, 6-148
- STDDEV_POP, 6-149
- STDDEV_SAMP, 6-151
- SUBSTR, 6-152
- SUBSTR2, 6-152
- SUBSTR4, 6-152
- SUBSTRB, 6-152
- SUBSTRC, 6-152
- SUM, 6-154
- SYS_CONNECT_BY_PATH, 6-155
- SYS_CONTEXT, 6-156
- SYS_DBURIGEN, 6-161
- SYS_EXTRACT_UTC, 6-162
- SYS_GUID, 6-163
- SYS_TYPEID, 6-164
- SYS_XMLAGG, 6-165
- SYS_XMLGEN, 6-166
- SYSDATE, 6-167
- SYSTIMESTAMP, 6-168
- TAN, 6-169
- TANH, 6-169
- TO_CHAR (character), 6-170
- TO_CHAR (datetime), 6-171
- TO_CHAR (number), 6-173
- TO_CLOB, 6-175
- TO_DATE, 6-175
- TO_DSINTERVAL, 6-177
- TO_LOB, 6-178
- TO_MULTI_BYTE, 6-179
- TO_NCHAR (character), 6-180
- TO_NCHAR (datetime), 6-181
- TO_NCHAR (number), 6-182
- TO_NCLOB, 6-182
- TO_NUMBER, 6-183
- TO_SINGLE_BYTE, 6-184
- TO_TIMESTAMP, 6-185
- TO_YMINTERVAL, 6-187
- TRANSLATE, 6-188
- TRANSLATE...USING, 6-189
- TREAT, 6-191
- TRIM, 6-192
- TRUNC (date), 6-194
- TRUNC (number), 6-194
- TZ_OFFSET, 6-195
- UID, 6-196
- UNISTR, 6-196
- UPDATEXML, 6-197
- UPPER, 6-199
- USER, 6-199
- USERENV, 6-200
- VALUE, 6-202
- VAR_POP, 6-202
- VAR_SAMP, 6-204
- VARIANCE, 6-206
- VSIZE, 6-207
- WIDTH_BUCKET, 6-208
- SQL statements
- auditing
- by access, 12-59
- by proxy, 12-58
- by session, 12-59
- by user, 12-57
- stopping, 17-81
- successful, 12-60
- DDL, 9-2
- determining the execution plan for, 17-24
- DML, 9-3
- organization of, 9-4
- rolling back, 17-99
- session control, 9-4
- space allocation, resumable, 10-6
- suspending and completing, 10-6
- system control, 9-4
- tracking the occurrence in a session, 12-54
- transaction control, 9-3
- type of, 9-2
- undoing, 17-99
- SQL*Loader inserts, logging, 9-71
- SQL:99 standards, 1-2
- SQL_TRACE initialization parameter
- setting with ALTER SYSTEM, 10-111
- SQL_TRACE session parameter, 10-14
- SQL92_SECURITY initialization parameter
- setting with ALTER SYSTEM, 10-111
- SQLData Java storage format, 16-11
- SQL/DS datatypes, 2-36
- conversion to Oracle datatypes, 2-37
- implicit conversion, 2-37
- restrictions on, 2-37
- SQLJ object types
- creating, 16-11
- mapping a Java class to, 16-12
- SQRT function, 6-147
- SS datetime format element, 2-69
- SSSSS datetime format element, 2-69
- standalone procedures
- dropping, 16-93
- standard SQL, B-1
- Oracle extensions to, B-11
- standby database
- recovering, 9-27
- standby databases
- activating, 9-43
- applying archive logs, 9-31
- committing to primary status, 9-45
- controlling use, 9-51
- designing media recovery, 9-25
- mounting, 9-23
- recovering, 9-26, 9-27
- STANDBY_ARCHIVE_DEST initialization parameter
- setting with ALTER SYSTEM, 10-111
- STANDBY_FILE_MANAGEMENT initialization parameter
- setting with ALTER SYSTEM, 10-112
- star transformation, 2-105
- STAR_TRANSFORMATION hint, 2-105
- STAR_TRANSFORMATION_ENABLED initialization parameter
- setting with ALTER SESSION, 10-10
- setting with ALTER SYSTEM, 10-112
- START LOGICAL STANDBY APPLY clause
- of ALTER DATABASE, 9-46
- START WITH clause
- of ALTER MATERIALIZED VIEW...REFRESH, 9-104
- of queries and subqueries, 18-21
- of SELECT and subqueries, 18-8
- START WITH parameter
- of CREATE SEQUENCE, 14-91
- STARTUP event
- triggers on, 15-102
- startup_clauses
- of ALTER DATABASE, 9-13
- STATIC clause
- of ALTER TYPE, 12-12
- of CREATE TYPE, 16-13
- of CREATE TYPE BODY, 16-28
- statistics
- collection during index rebuild, 9-72
- computing exactly, 12-39
- deleting from the data dictionary, 12-46
- estimating, 12-42
- forcing disassociation, 16-66
- on index usage, 9-78
- on indexes, 13-80
- on scalar object attributes
- collecting, 12-34
- on schema objects
- collecting, 12-34
- deleting, 12-34
- user-defined
- dropping, 16-78, 16-79, 16-92, 17-7, 17-15
- statistics types
- associating
- with columns, 12-52
- associating with datatypes, 12-51, 12-52
- associating with domain indexes, 12-51, 12-52
- associating with functions, 12-51, 12-52
- associating with indextypes, 12-51, 12-52
- associating with packages, 12-51, 12-52
- disassociating
- from columns, 16-64
- from domain indexes, 16-64
- from functions, 16-64
- from indextypes, 16-64
- from packages, 16-64
- from types, 16-64
- STATISTICS_LEVEL initialization parameter
- setting with ALTER SESSION, 10-10
- setting with ALTER SYSTEM, 10-112
- STDDEV function, 6-148
- STDDEV_POP function, 6-149
- STDDEV_SAMP function, 6-151
- STOP LOGICAL STANDBY clause
- of ALTER DATABASE, 9-47
- STORAGE clause
- of ALTER CLUSTER, 9-8
- of ALTER INDEX, 9-64, 9-71
- of ALTER MATERIALIZED VIEW LOG, 9-112
- of ALTER ROLLBACK SEGMENT, 9-136, 9-137
- of CREATE MATERIALIZED VIEW LOG, 14-37
- of CREATE MATERIALIZED VIEW LOG. See CREATE TABLE
- of CREATE MATERIALIZED VIEW. See CREATE TABLE.
- of CREATE ROLLBACK SEGMENTS, 14-84
- of CREATE TABLE, 7-55, 15-11
- of CREATE TABLESPACE, 15-82
- STORAGE IN ROW clause
- of ALTER TABLE, 11-46
- storage parameters
- default, changing, 11-106
- resetting, 18-54
- STORE IN clause
- of ALTER TABLE, 11-40, 15-47
- stored functions, 13-52
- strings
- converting to ASCII values, 6-19
- converting to unicode, 6-34
- Structured Query Language (SQL)
- description, 1-2
- embedded, 1-4
- functions, 6-2
- keywords, A-3
- Oracle Tools support of, 1-5
- parameters, A-3
- standards, 1-2, B-1
- statements
- auditing, 12-60
- determining the cost of, 17-24
- syntax, 9-4, A-1
- SUBPARTITION BY HASH clause
- of CREATE TABLE, 15-19, 15-50
- SUBPARTITION BY LIST clause
- of CREATE TABLE, 15-51
- SUBPARTITION clause
- of ANALYZE, 12-39
- of DELETE, 16-58
- of INSERT, 17-59
- of LOCK TABLE, 17-74
- of UPDATE, 18-63
- subpartition template
- creating, 11-62
- replacing, 11-62
- subpartition-extended table names, 2-108
- in DML statements, 2-109
- restrictions on, 2-109
- syntax, 2-109
- subpartitions
- adding, 11-63
- adding rows to, 17-53
- allocating extents for, 11-35, 11-66
- coalescing, 11-64
- converting into nonpartitioned tables, 11-81
- creating, 15-19
- creating a template for, 11-62, 15-49
- deallocating unused space from, 11-35, 11-66
- exchanging with tables, 11-24
- hash, 15-50
- inserting rows into, 17-59
- list, 15-51
- list, adding, 11-63
- locking, 17-73
- logging insert operations, 11-34
- moving to a different segment, 11-68
- physical attributes
- changing, 11-32
- removing rows from, 11-74, 16-58
- renaming, 11-74
- revising values in, 18-63
- specifying, 15-49
- template, creating, 15-49
- template, dropping, 11-62
- template, replacing, 11-62
- subqueries, 8-2, 8-13, 18-4
- assigning names to, 18-10
- containing subqueries, 8-14
- correlated, 8-14
- defined, 8-2
- extended subquery unnesting, 8-15
- factoring of, 18-10
- inline views, 8-13
- nested, 8-13
- of past data, 18-14
- scalar, 4-13
- used as expressions, 4-13
- to insert table data, 15-61
- unnesting, 8-15
- using in place of expressions, 4-13
- SUBSTR function, 6-152
- SUBSTR2 function, 6-152
- SUBSTR4 function, 6-152
- SUBSTRB function, 6-152
- SUBSTRC function, 6-152
- subtotal values
- deriving, 18-22
- subtypes, 12-11
- dropping safely, 17-16
- SUM function, 6-154
- supertypes, 12-11
- supplemental logging
- identification key (full), 9-40
- minimal, 9-40
- SUSPEND clause
- of ALTER SYSTEM, 10-29
- sustained standby recovery mode, 9-29
- SWITCH LOGFILE clause
- of ALTER SYSTEM, 10-29
- SYEAR datetime format element, 2-69
- synonyms
- changing the definition of, 17-4
- creating, 15-2
- granting
- system privileges on, 17-41
- local, 15-5
- private, dropping, 17-4
- public, 15-3
- dropping, 17-4
- remote, 15-5
- removing from the database, 17-4
- renaming, 17-86, 17-87
- synonyms for, 15-2
- syntax diagrams, A-1
- loops, A-4
- multipart diagrams, A-5
- SYS schema
- auditing, 10-35
- database triggers stored in, 15-106
- functions stored in, 15-106
- SYS user
- assigning password for, 13-27
- SYS_CONNECT_BY_PATH function, 6-155
- SYS_CONTEXT function, 6-156
- SYS_DBURIGEN function, 6-161
- SYS_EXTRACT_UTC function, 6-162
- SYS_GUID function, 6-163
- SYS_NC_ROWINFO$ column, 15-63, 15-64, 16-45, 16-48
- SYS_NC_ROWINFO$ pseudocolumn, 15-63, 15-64, 16-45, 16-49
- SYS_TYPEID function, 6-164
- SYS_XMLAGG function, 6-165
- SYS_XMLGEN function, 6-166
- SYSDATE function, 6-167
- SYSDBA system privilege, 17-44
- SYSOPER system privilege, 17-44
- system control statements, 9-4
- PL/SQL support of, 9-4
- system date
- altering, 10-59
- system events
- attributes of, 15-106
- triggers on, 15-102
- system global area
- flushing, 10-28
- updating, 10-26
- system privileges
- ADMINISTER DATABASE TRIGGER, 17-42
- ALTER ANY CLUSTER, 17-36
- ALTER ANY DIMENSION, 17-37
- ALTER ANY INDEX, 17-38
- ALTER ANY INDEXTYPE, 17-38
- ALTER ANY MATERIALIZED VIEW, 17-38
- ALTER ANY OUTLINE, 17-39
- ALTER ANY PROCEDURE, 17-39
- ALTER ANY ROLE, 17-40
- ALTER ANY SEQUENCE, 17-40
- ALTER ANY TABLE, 17-41
- ALTER ANY TRIGGER, 17-42
- ALTER ANY TYPE, 17-42
- ALTER DATABASE, 17-37
- ALTER PROFILE, 17-40
- ALTER RESOURCE COST, 17-40
- ALTER ROLLBACK SEGMENT, 17-40
- ALTER SESSION, 17-40
- ALTER SYSTEM, 17-37
- ALTER TABLESPACE, 17-42
- ALTER USER, 17-43
- ANALYZE ANY, 17-43
- AUDIT ANY, 17-43
- AUDIT SYSTEM, 17-37
- BACKUP ANY TABLE, 17-41
- BECOME USER, 17-43
- COMMENT ANY TABLE, 17-43
- CREATE ANY CLUSTER, 17-36
- CREATE ANY CONTEXT, 17-36
- CREATE ANY DIMENSION, 17-37
- CREATE ANY DIRECTORY, 17-37
- CREATE ANY INDEX, 17-38
- CREATE ANY INDEXTYPE, 17-38
- CREATE ANY LIBRARY, 17-38
- CREATE ANY MATERIALIZED VIEW, 17-38
- CREATE ANY OPERATOR, 17-39
- CREATE ANY OUTLINE, 17-39
- CREATE ANY PROCEDURE, 17-39
- CREATE ANY SEQUENCE, 17-40
- CREATE ANY SYNONYM, 17-41
- CREATE ANY TABLE, 17-41
- CREATE ANY TRIGGER, 17-42
- CREATE ANY TYPE, 17-42
- CREATE ANY VIEW, 17-43
- CREATE CLUSTER, 17-36
- CREATE DATABASE LINK, 17-37
- CREATE DIMENSION, 17-37
- CREATE INDEXTYPE, 17-37
- CREATE LIBRARY, 17-38
- CREATE MATERIALIZED VIEW, 17-38
- CREATE OPERATOR, 17-39
- CREATE PROCEDURE, 17-39
- CREATE PROFILE, 17-40
- CREATE PUBLIC DATABASE LINK, 17-37
- CREATE PUBLIC SYNONYM, 17-41
- CREATE ROLE, 17-40
- CREATE ROLLBACK SEGMENT, 17-40
- CREATE SEQUENCE, 17-40
- CREATE SESSION, 17-40
- CREATE SYNONYM, 17-41
- CREATE TABLE, 17-41
- CREATE TABLESPACE, 17-42
- CREATE TRIGGER, 17-42
- CREATE TYPE, 17-42
- CREATE USER, 17-43
- CREATE VIEW, 17-43
- DEBUG ANY PROCEDURE, 17-37
- DELETE ANY TABLE, 17-41
- DROP ANY CLUSTER, 17-36
- DROP ANY CONTEXT, 17-37
- DROP ANY DIMENSION, 17-37
- DROP ANY DIRECTORY, 17-37
- DROP ANY INDEX, 17-38
- DROP ANY INDEXTYPE, 17-38
- DROP ANY LIBRARY, 17-38
- DROP ANY MATERIALIZED VEIW, 17-38
- DROP ANY OPERATOR, 17-39
- DROP ANY OUTLINE, 17-39
- DROP ANY PROCEDURE, 17-39
- DROP ANY ROLE, 17-40
- DROP ANY SEQUENCE, 17-40
- DROP ANY SYNONYM, 17-41
- DROP ANY TABLE, 17-41
- DROP ANY TRIGGER, 17-42
- DROP ANY TYPE, 17-42
- DROP ANY VIEW, 17-43
- DROP PROFILE, 17-40
- DROP PUBLIC DATABASE LINK, 17-37
- DROP PUBLIC SYNONYM, 17-41
- DROP ROLLBACK SEGMENT, 17-40
- DROP TABLESPACE, 17-42
- DROP USER, 17-43
- EXECUTE ANY INDEXTYPE, 17-38
- EXECUTE ANY OPERATOR, 17-39
- EXECUTE ANY PROCEDURE, 17-39
- EXECUTE ANY TYPE, 17-42
- EXEMPT ACCESS POLICY, 17-44
- FLASHBACK ANY TABLE, 17-39, 17-41, 17-43
- FORCE ANY TRANSACTION, 17-44
- FORCE TRANSACTION, 17-44
- GLOBAL QUERY REWRITE, 17-38, 17-39
- GRANT ANY OBJECT PRIVILEGE, 17-44
- GRANT ANY PRIVILEGE, 17-44
- GRANT ANY ROLE, 17-40
- granting, 14-79, 17-29
- to a role, 17-31
- to a user, 17-31
- to PUBLIC, 17-32
- INSERT ANY TABLE, 17-41
- list of, 17-36
- LOCK ANY TABLE, 17-41
- MANAGE TABLESPACE, 17-42
- ON COMMIT REFRESH, 17-39
- QUERY REWRITE, 17-38
- RESTRICTED SESSION, 17-37, 17-40
- RESUMABLE, 17-44
- revoking, 17-88
- from a role, 17-90
- from a user, 17-90
- from PUBLIC, 17-91
- SELECT ANY DICTIONARY, 17-44
- SELECT ANY SEQUENCE, 17-40
- SELECT ANY TABLE, 17-41
- SYSDBA, 17-44
- SYSOPER, 17-44
- UNDER ANY TYPE, 17-42
- UNDER ANY VIEW, 17-43
- UNLIMITED TABLESPACE, 17-42
- UPDATE ANY TABLE, 17-41
- system resources
- enabling and disabling, 10-102
- SYSTEM tablespace
- locally managed, 13-31
- SYSTEM user
- assigning password for, 13-27
- SYSTIMESTAMP function, 6-168
- SYYYY datetime format element, 2-69
T
- table
- XMLType, querying, 15-64
- TABLE clause
- of ANALYZE, 12-37
- of DELETE, 16-60
- of INSERT, 17-60
- of SELECT, 18-17
- of TRUNCATE, 18-55
- of UPDATE, 18-62, 18-64, 18-65
- table functions
- creating, 13-60
- table locks
- disabling, 11-89
- duration of, 17-73
- enabling, 11-89
- EXCLUSIVE, 17-74, 17-75
- modes of, 17-75
- on partitions, 17-74
- on remote database, 17-75
- on subpartitions, 17-74
- and queries, 17-73
- ROW EXCLUSIVE, 17-74, 17-75
- ROW SHARE, 17-74, 17-75
- SHARE, 17-74
- SHARE ROW EXCLUSIVE, 17-75
- SHARE UPDATE, 17-75
- table partition segments
- compression of, 11-33, 15-29
- table REF constraints, 7-16
- of CREATE TABLE, 15-26
- table segments
- data compression of, 11-33, 15-29
- tables
- adding rows to, 17-53
- aliases, 2-120
- in CREATE INDEX, 13-74
- in DELETE, 16-60
- allocating extents for, 11-35
- assigning to a cluster, 15-35
- changing degree of parallelism on, 11-85
- changing existing values in, 18-59
- collecting statistics on, 11-36, 12-37
- comments on, 12-73
- creating, 15-7
- multiple, 14-86
- creating comments about, 12-72
- data stored outside database, 15-33
- deallocating unused space from, 11-35
- default physical attributes
- changing, 11-32
- degree of parallelism
- specifying, 15-7
- disassociating statistics types from, 17-7
- dropping
- along with cluster, 16-68
- along with owner, 17-20
- indexes of, 17-7
- partitions of, 17-7
- external, 15-30
- creating, 15-33
- restrictions on, 15-34
- externally organized, 15-30
- granting
- system privileges on, 17-41
- heap organized, 15-30
- index-organized, 15-30
- overflow segment for, 15-32
- space in index block, 11-39, 15-31
- inserting rows with a subquery, 15-61
- inserting using the direct-path method, 17-53
- joining in a query, 18-18
- LOB storage of, 7-55
- locking, 17-73
- logging
- insert operations, 11-34
- table creation, 15-28
- migrated and chained rows in, 12-45
- moving, 11-29
- moving to a new segment, 11-86
- moving, index-organized, 11-87
- nested
- creating, 16-19
- storage characteristics, 15-41
- object
- creating, 15-9
- object, querying, 15-63
- of XMLType, creating, 15-64
- organization, defining, 15-30
- parallel creation of, 15-53
- parallelism
- setting default degree, 15-53
- partition attributes of, 11-61
- partitioning, 2-108, 15-7, 15-44
- allowing rows to move between partitions, 11-38
- default attributes of, 11-61
- physical attributes
- changing, 11-32
- relational
- creating, 15-8
- remote, accessing, 13-37
- removing from the database, 17-6
- removing rows from, 16-55
- renaming, 11-38, 17-86
- restricting
- records in a block, 11-37
- retrieving data from, 18-4
- saving blocks in a cache, 11-35, 15-52
- SQL examples, 15-65
- storage attributes
- defining, 15-7
- storage characteristics
- defining, 7-55
- storage properties, 15-36
- storage properties of, 15-27
- subpartition attributes of, 11-61
- synonyms for, 15-2
- tablespace for
- defining, 15-7, 15-28
- temporary
- duration of data, 15-27
- session-specific, 15-23
- transaction specific, 15-23
- unclustering, 16-67
- updating through views, 16-47
- validating structure, 12-43
- with unusable indexes, 10-13
- TABLESPACE clause
- of ALTER INDEX ... REBUILD, 9-74
- of CREATE CLUSTER, 13-6
- of CREATE INDEX, 13-78
- of CREATE MATERIALIZED VIEW, 14-17
- of CREATE MATERIALIZED VIEW LOG, 14-38
- of CREATE ROLLBACK SEGMENTS, 14-84
- of CREATE TABLE, 15-28
- tablespaces, 11-106
- allocating space for users, 16-36
- allowing write operations on, 11-108
- automatic segment-space management, 2-16, 15-89
- backing up datafiles, 11-107
- bringing online, 11-106, 15-86
- coalescing free extents, 11-109
- converting
- from permanent to temporary, 11-109
- from temporary to permanent, 11-109
- creating, 15-80
- datafiles
- adding, 11-104
- renaming, 11-104
- default temporary, 9-49
- learning name of, 9-49
- designing media recovery, 9-25
- dropping contents, 17-11
- ending online backup, 11-108
- extent management, 15-94
- extent size, 15-84
- granting system privileges on, 17-41
- in FORCE LOGGING mode, 11-109, 15-85
- locally managed, 7-59
- altering, 11-104
- temporary, 15-94
- logging attribute, 11-109, 15-85
- managing extents of, 15-87
- of session duration, 15-92
- permanent objects in, 15-86
- read only, 11-108
- reconstructing lost or damaged, 9-25, 9-34
- recovering, 9-25, 9-27
- removing from the database, 17-10
- size of free extents in, 11-106
- specifying
- datafiles for, 15-83
- for a table, 15-27
- for a user, 16-36
- for index rebuild, 11-88
- taking offline, 11-106, 15-86
- tempfiles
- adding, 11-104
- temporary
- creating, 15-92
- specifying for a user, 16-36
- temporary objects in, 15-86
- temporary, defining for the database, 13-26
- undo
- altering, 11-104
- creating, 13-33, 15-82
- dropping, 17-11
- TAN function, 6-169
- TANH function, 6-169
- TAPE_ASYNCH_IO initialization parameter
- setting with ALTER SYSTEM, 10-113
- TEMPFILE clause
- of ALTER DATABASE, 9-17, 9-36
- of CREATE TEMPORARY TABLESPACE, 15-93
- tempfiles
- bringing online, 9-36
- defining for a tablespace, 15-81
- defining for a temporary tablespace, 15-92
- defining for the database, 13-26
- disabling autoextend, 9-36
- dropping, 9-36
- enabling autoextend, 7-42, 9-36
- extending automatically, 7-42
- renaming, 9-37
- resizing, 9-36
- reusing, 7-41
- size of, 7-41
- specifying, 7-39, 15-93
- taking offline, 9-36
- TEMPORARY clause
- of ALTER TABLESPACE, 11-109
- of CREATE TABLESPACE, 15-86
- temporary tables
- creating, 15-7, 15-23
- session-specific, 15-23
- transaction-specific, 15-23
- TEMPORARY TABLESPACE clause
- of ALTER USER. See CREATE USER
- of CREATE USER, 16-36
- temporary tablespaces
- creating, 15-92
- default, 9-49
- specifying extent management during database creation, 13-26
- specifying extent management individually, 15-93
- specifying for a user, 16-36
- SQL examples, 15-94
- TEST clause
- of ALTER DATABASE ... RECOVER, 9-28
- text
- date and number formats, 2-61
- in SQL syntax, 2-54
- properties of CHAR and VARCHAR2 datatypes, 2-54
- syntax of, 2-54
- TH datetime format element suffix, 2-75
- THREAD initialization parameter
- setting with ALTER SYSTEM, 10-113
- throughput
- optimizing, 2-94
- THSP datetime format element suffix, 2-75
- TIME datatype
- DB2, 2-37
- SQL/DS, 2-37
- time zone
- determining for session, 6-143
- formatting, 2-71
- setting for the database, 13-35
- time zones
- converting data to particular, 4-9
- TIME_ZONE session parameter, 10-14
- TIMED_OS_STATISTICS initialization parameter
- setting with ALTER SESSION, 10-10
- setting with ALTER SYSTEM, 10-113
- TIMED_STATISTICS initialization parameter
- setting with ALTER SESSION, 10-10
- setting with ALTER SYSTEM, 10-114
- timestamp
- converting to local time zone, 4-9
- TIMESTAMP datatype, 2-21
- DB2, 2-37
- SQL/DS, 2-37
- TIMESTAMP WITH LOCAL TIME ZONE datatype, 2-23
- TIMESTAMP WITH TIME ZONE datatype, 2-21
- TM number format element, 2-64
- TO SAVEPOINT clause
- of ROLLBACK, 17-100
- TO_CHAR
- datetime conversion function, 6-171
- number conversion function, 6-173
- TO_CHAR (character) function, 6-170
- TO_CHAR function, 2-63, 2-68, 2-76
- TO_CLOB function, 6-175
- TO_DATE function, 2-68, 2-73, 2-76, 6-175
- TO_DSINTERVAL function, 6-177
- TO_LOB function, 6-178
- TO_MULTI_BYTE function, 6-179
- TO_NCHAR (character) function, 6-180
- TO_NCHAR (datetime) function, 6-181
- TO_NCHAR (number) function, 6-182
- TO_NCLOB function, 6-182
- TO_NUMBER function, 2-63, 6-183
- TO_SINGLE_BYTE function, 6-184
- TO_TIMESTAMP function, 6-185
- TO_TIMESTAMP_TZ function
- SQL functions
- TO_TIMESTAMP_TZ, 6-186
- TO_YMINTERVAL function, 6-187
- top-N queries, 2-88
- TRACE_ENABLED initialization parameter
- setting with ALTER SYSTEM, 10-114
- TRACEFILE_IDENTIFIER initialization parameter
- setting with ALTER SESSION, 10-10
- setting with ALTER SYSTEM, 10-114
- transaction control statements, 9-3
- PL/SQL support of, 9-4
- TRANSACTION_AUDITING initialization parameter
- setting with ALTER SYSTEM, 10-115
- transactions
- allowing to complete, 10-26
- assigning
- rollback segment to, 18-50
- automatically committing, 12-75
- changes, making permanent, 12-75
- commenting on, 12-76
- distributed, forcing, 10-3
- ending, 12-75
- implicit commit of, 9-2, 9-3, 9-4
- in-doubt
- committing, 12-75
- forcing, 12-76
- resolving, 18-52
- isolation level, 18-50
- locks, releasing, 12-75
- naming, 18-52
- read-only, 18-50
- read/write, 18-50
- rolling back, 10-27, 14-82, 17-99
- to a savepoint, 17-100
- savepoints for, 18-2
- TRANSACTIONS initialization parameter
- setting with ALTER SYSTEM, 10-115
- TRANSACTIONS_PER_ROLLBACK_SEGMENT initialization parameter
- setting with ALTER SYSTEM, 10-116
- TRANSLATE ... USING function, 6-189
- TRANSLATE function, 6-188
- TREAT function, 6-191
- triggers
- AFTER, 15-98
- BEFORE, 15-98
- compiling, 12-2, 12-3
- creating, 15-95
- multiple, 15-99
- database
- altering, 12-3
- dropping, 17-13, 17-20
- disabling, 11-90, 12-2, 12-3
- enabling, 11-89, 12-2, 12-3, 15-95
- executing
- with a PL/SQL block, 15-106
- with an external procedure, 15-106
- granting
- system privileges on, 17-42
- INSTEAD OF, 15-99
- dropping, 16-42
- on database events, 15-102
- on DDL events, 15-101
- on DML operations, 15-97, 15-100
- on views, 15-99
- order of firing, 15-99
- re-creating, 15-97
- removing from the database, 17-13
- renaming, 12-3
- restrictions on, 15-105
- row values
- old and new, 15-104
- row, specifying, 15-105
- SQL examples, 15-107
- statement, 15-105
- TRIM function, 6-192
- TRUNC function
- date function, 6-194
- format models, 6-221
- number function, 6-194
- TRUNCATE PARTITION clause
- of ALTER TABLE, 11-74
- TRUNCATE statement, 18-54
- TRUNCATE SUBPARTITION clause
- of ALTER TABLE, 11-74
- TRUST attribute
- of PRAGMA RESTRICT_REFERENCES, 16-16
- type constructor expressions, 4-13
- type methods
- return type of, 16-14
- types. See object types or datatypes
- TZ_OFFSET function, 6-195
- TZD datetime format element, 2-69
- TZH datetime format element, 2-69
- TZM datetime format element, 2-69
- TZR datetime format element, 2-69
U
- U number format element, 2-64
- UID function, 6-196
- unary operators, 3-2
- UNDER ANY TABLE system privilege, 17-42
- UNDER ANY VIEW system privilege, 17-43
- UNDER clause
- of CREATE VIEW, 16-46
- UNDER object privilege, 17-46
- on a type, 17-49
- on a view, 17-48
- UNDER_PATH condition, 5-20
- undo
- rollback, 9-136, 13-33
- system managed, 9-136, 13-33
- UNDO tablespace clause
- of CREATE DATABASE, 13-33
- of CREATE TABLESPACE, 15-82
- undo tablespaces
- creating, 13-33, 15-82
- dropping, 17-11
- modifying, 11-104
- UNDO_MANAGEMENT initialization parameter
- setting with ALTER SYSTEM, 10-116
- UNDO_RETENTION initialization parameter
- setting with ALTER SYSTEM, 10-116
- UNDO_SUPPRESS_ERRORS initialization parameter
- setting with ALTER SESSION, 10-10
- setting with ALTER SYSTEM, 10-117
- UNDO_TABLESPACE initialization parameter
- setting with ALTER SYSTEM, 10-117
- UNIFORM clause
- of CREATE TABLESPACE, 15-87
- UNION ALL set operator, 3-6, 18-24
- UNION set operator, 3-6, 18-24
- UNIQUE clause
- of CREATE INDEX, 13-71
- of CREATE TABLE, 15-26
- of SELECT, 18-11
- unique constraints
- enabling, 15-57
- index on, 15-58
- unique indexes, 13-71
- unique queries, 18-11
- UNISTR function, 6-196
- universal rowids. See urowids
- UNLIMITED TABLESPACE system privilege, 17-42
- unnesting collections, 18-17
- examples, 18-40
- unnesting subqueries, 8-15
- UNQUIESCE clause
- of ALTER SYSTEM, 10-29
- UNRECOVERABLE, 9-72, 15-30
- See also NOLOGGING clause
- unsorted indexes, 13-78
- UNUSABLE clause
- of ALTER INDEX, 9-77
- UNUSABLE LOCAL INDEXES clause
- of ALTER MATERIALIZED VIEW, 9-100
- of ALTER TABLE, 11-84
- UPDATE ANY TABLE system privilege, 17-41
- UPDATE BLOCK REFERENCES clause
- of ALTER INDEX, 9-79, 9-80
- of ALTER TABLE, 11-41
- UPDATE GLOBAL INDEXES clause
- of ALTER TABLE, 11-85
- UPDATE object privilege, 17-46
- on a table, 17-47
- on a view, 17-48
- update operations
- collecting supplemental log data for, 9-40
- UPDATE SET clause
- of MERGE, 17-77
- UPDATE statement, 18-59
- triggers on, 15-100
- updates
- and simultaneous insert, 17-77
- using MERGE, 17-77, 17-78
- UPDATEXML function, 6-197
- UPGRADE clause
- of ALTER TABLE, 11-36
- upgrading
- from release 7.3.4 to Oracle9i release 2, 9-24
- UPPER function, 6-199
- URLs
- generating, 6-161
- UROWID datatype, 2-35
- urowids
- and foreign tables, 2-35
- and index-organized tables, 2-35
- description of, 2-35
- USE_CONCAT hint, 2-106
- USE_INDIRECT_DATA_BUFFERS initialization parameter
- setting with ALTER SYSTEM, 10-118
- USE_MERGE hint, 2-106
- USE_NL hint, 2-106
- USE_PRIVATE_OUTLINES session parameter, 10-15
- USE_STORED_OUTLINES initialization parameter
- setting with ALTER SESSION, 10-118
- USE_STORED_OUTLINES session parameter, 10-16, 10-118
- USER function, 6-199
- USER SYS clause
- of CREATE DATABASE, 13-27
- USER SYSTEM clause
- of CREATE DATABASE, 13-27
- USER_COL_COMMENTS data dictionary view, 12-72
- USER_DUMP_DEST initialization parameter
- setting with ALTER SYSTEM, 10-118
- USER_TAB_COMMENTS data dictionary view, 12-72
- user-defined aggregate functions, 13-61
- user-defined functions, 6-222
- name precedence of, 6-224
- naming conventions, 6-224
- restrictions on, 13-56
- user-defined operators, 3-6
- user-defined statistics
- dropping, 16-78, 16-79, 16-92, 17-7, 17-15
- user-defined types, 2-38
- defining, 16-9
- mapping to Java classes, 16-11
- USERENV function, 6-200
- users
- allocating space for, 16-36
- and database links, 13-39
- assigning
- default roles, 12-26
- profiles, 16-36
- authenticating to a remote server, 13-40
- changing authentication, 12-27
- changing global authentication, 12-25
- creating, 16-32
- default tablespaces, 16-36
- denying access to tables and views, 17-73
- external, 14-80, 16-34
- global, 14-80, 16-35
- granting
- system privileges on, 17-43
- local, 14-80, 16-34
- locking accounts, 16-37
- maximum concurrent, 10-66
- password expiration of, 16-37
- removing from the database, 17-20
- SQL examples, 16-37
- temporary tablespaces for, 16-36
- USING BFILE clause
- of CREATE JAVA, 13-102
- USING BLOB clause
- of CREATE JAVA, 13-102
- USING clause
- of ALTER INDEXTYPE, 9-86
- of ASSOCIATE STATISTICS, 12-51, 12-52
- of CREATE DATABASE LINK, 13-40
- of CREATE INDEXTYPE, 13-96
- of CREATE OPERATOR, 14-47
- USING CLOB clause
- of CREATE JAVA, 13-102
- USING INDEX clause
- of ALTER MATERIALIZED VIEW, 9-101
- of ALTER TABLE, 11-30
- of constraints, 7-23
- of CREATE MATERIALIZED VIEW, 14-21
- of CREATE TABLE, 15-58
- USING NO INDEX clause
- of CREATE MATERIALIZED VIEW, 14-21
- USING ROLLBACK SEGMENT clause
- of ALTER MATERIALIZED VIEW...REFRESH, 9-105
- of CREATE MATERIALIZED VIEW, 14-24
- UTC
- extracting from a datetime value, 6-162
- UTC offset
- replacing with time zone region, 2-22
- UTL_FILE_DIR initialization parameter
- setting with ALTER SYSTEM, 10-119
- UTLCHN.SQL script, 12-45
- UTLEXPT1.SQL script, 11-82
- UTLXPLAN.SQL script, 17-24
V
- V number format element, 2-64
- VALIDATE clause
- of DROP TYPE, 17-16
- VALIDATE REF UPDATE clause
- of ANALYZE, 12-43
- VALIDATE STRUCTURE clause
- of ANALYZE, 12-43
- validation
- of clusters, 12-43
- of database objects
- offline, 12-45
- of database objects, online, 12-45
- of indexes, 12-43
- of tables, 12-43
- VALUE function, 6-202
- VALUES clause
- of CREATE INDEX, 7-25, 13-82, 15-60
- of INSERT, 17-61
- VALUES LESS THAN clause
- of CREATE TABLE, 15-45
- VAR_POP function, 6-202
- VAR_SAMP function, 6-204
- VARCHAR datatype, 2-12
- DB2, 2-37
- SQL/DS, 2-37
- VARCHAR2 datatype, 2-11
- converting to NUMBER, 2-63
- VARGRAPHIC datatype
- DB2, 2-37
- SQL/DS, 2-37
- variable expressions, 4-15
- VARIANCE function, 6-206
- VARRAY clause
- of ALTER TABLE, 11-13
- VARRAY column properties
- of ALTER TABLE, 11-13, 11-45
- of CREATE MATERIALIZED VIEW, 14-13
- of CREATE TABLE, 15-13, 15-40
- varrays, 2-39
- changing returned value, 11-57
- compared with nested tables, 2-48
- comparison rules, 2-48
- creating, 16-3, 16-8, 16-18
- dropping the body of, 17-18
- dropping the specification of, 17-15
- modifying column properties, 11-15
- storage characteristics, 11-45, 11-57, 15-40
- storing out of line, 2-39
- varying arrays. See varrays
- view constraints
- dropping, 17-23
- views
- base tables
- adding rows, 17-53
- changing
- definition, 17-22
- values in base tables, 18-59
- creating
- before base tables, 16-43
- comments about, 12-72
- multiple, 14-86
- creating object subviews, 16-46
- defining, 16-39
- dropping constraints on, 12-33
- granting
- system privileges on, 17-43
- modifying constraints on, 12-33
- object, creating, 16-45
- recompiling, 12-31
- re-creating, 16-42
- remote, accessing, 13-37
- removing
- from the database, 17-22
- rows from the base table of, 16-55
- renaming, 17-86
- retrieving data from, 18-4
- subquery of, 16-46
- restricting, 16-49
- synonyms for, 15-2
- updatable, 16-47
- with joins
- and key-preserved tables, 16-48
- with joins, making updatable, 16-48
- XMLType, 16-48
- XMLType, creating, 16-53
- XMLType, querying, 16-48
- VSIZE function, 6-207
W
- W datetime format element, 2-69
- WHEN clause
- of CREATE TRIGGER, 15-105
- WHEN MATCHED clause
- of MERGE, 17-78
- WHEN NOT MATCHED clause
- of MERGE, 17-78
- WHENEVER NOT SUCCESSFUL clause
- of NOAUDIT, 17-84
- WHENEVER SUCCESSFUL clause
- of AUDIT sql_statements, 12-60
- of NOAUDIT, 17-84
- WHERE clause
- of DELETE, 16-60
- of queries and subqueries, 18-20
- of SELECT, 8-4
- of UPDATE, 18-67
- WIDTH_BUCKET function, 6-208
- WITH ADMIN OPTION clause
- of GRANT, 17-33
- WITH CHECK OPTION clause
- of CREATE VIEW, 16-42, 16-49
- of DELETE, 16-58
- of INSERT, 17-60
- of SELECT, 18-7
- of UPDATE, 18-63
- WITH GRANT OPTION clause
- of GRANT, 17-35
- WITH HIERARCHY OPTION
- of GRANT, 17-35
- WITH INDEX CONTEXT clause
- of CREATE OPERATOR, 14-46
- WITH OBJECT ID clause
- of CREATE MATERIALIZED VIEW LOG, 14-39
- WITH OBJECT IDENTIFIER clause
- of CREATE VIEW, 16-45
- WITH OBJECT OID. See WITH OBJECT IDENTIFIER.
- WITH PRIMARY KEY clause
- of ALTER MATERIALIZED VIEW, 9-104
- of CREATE MATERIALIZED VIEW LOG, 14-39
- of CREATE MATERIALIZED VIEW...REFRESH, 14-21
- WITH query_name clause
- of SELECT, 18-10
- WITH READ ONLY clause
- of CREATE VIEW, 16-42, 16-49
- of DELETE, 16-58
- of INSERT, 17-60
- of SELECT, 18-7
- of UPDATE, 18-63
- WITH ROWID clause
- of column ref constraints, 7-18
- of CREATE MATERIALIZED VIEW LOG, 14-39
- of CREATE MATERIALIZED VIEW...REFRESH, 14-21
- WITH SEQUENCE clause
- of CREATE MATERIALIZED VIEW LOG, 14-39
- WNDS attribute
- of PRAGMA RESTRICT_REFERENCES, 16-16
- WNPS attribute
- of PRAGMA RESTRICT_REFERENCES, 16-16
- WORKAREA_SIZE_POLICY initialization parameter
- setting with ALTER SESSION, 10-10
- setting with ALTER SYSTEM, 10-119
- WRITE object privilege
- on a directory, 17-49
- WW datetime format element, 2-69
X
- X datetime format element, 2-69
- X number format element, 2-64
- XML data
- storage of, 15-43
- XML database repository
- SQL access to, 5-13, 5-20
- XML documents
- producing from XML fragments, 6-165
- retrieving from the database, 6-161
- XML format models, 2-79
- XML fragments, 6-65
- XMLDATA pseudocolumn, 2-89
- XMLGenFormatType object, 2-79
- XMLType columns
- properties of, 11-48, 15-43
- storage of, 11-48, 15-43
- XMLType storage clause
- of CREATE TABLE, 15-43
- XMLType tables
- creating, 15-64, 15-71
- creating index on, 13-88
- XMLType views, 16-48
- querying, 16-48
Y
- Y datetime format element, 2-69
- Y,YYY datetime format element, 2-69
- YEAR datetime format element, 2-69
- YY datetime format element, 2-69
- YYY datetime format element, 2-69
- YYYY datetime format element, 2-69